
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 83,966 | 124,474 | 105,541.8 | 91,416 | 88,104.4 | 74,274.9 | |
COGS | 43,164 | 59,486 | 49,898.2 | 45,444 | 50,097.5 | 39,363.3 | |
Gross Profit | 40,802 | 64,988 | 55,643.7 | 45,972 | 38,006.9 | 34,911.6 | |
Operating Expenses & Income | |||||||
Operating Income | 31,001 | 53,265 | 47,493.1 | 25,691 | 27,641.5 | 19,865.3 | |
Total Operating Expenses | 9,801 | 11,723 | 8,150.5 | 20,281 | 10,365.4 | 15,046.2 | |
R&D Expenses | 563 | 792 | 746 | 789 | 861.7 | 724.9 | |
Selling General & Admin Expenses | 6,782 | 7,004 | 1,639.2 | 9,033 | 4,546.8 | 8,148.3 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,282) | (2,858.7) | (3,050.7) | (3,177.7) | (2,990.3) | (3,696.9) | |
Interest Income | 59,421 | 19,068 | 519 | 68,111 | 408.1 | 7,271.6 | |
Income Tax Expense | 8,239 | 16,770 | 10,784.2 | 3,537 | 9,067.7 | 4,789.4 | |
Net Income | |||||||
Net Income | 19,875 | 36,623 | 25,686.1 | 7,528 | 19,712.6 | 15,324.7 | |
Supplemental | |||||||
EBIT | 33,202 | 56,715 | 42,039.5 | 14,983 | 30,767.5 | 19,479.3 | |
EBITDA | 44,897 | 69,933 | 50,917.3 | 27,462 | 46,169 | 32,397.8 | |