
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 327,854 | 354,944 | 372,597 | 366,082.6 | 382,071.8 | 583,008.9 | |
COGS | 97,380 | 104,359 | 161,199 | 113,573.4 | 259,680.6 | 353,546.3 | |
Gross Profit | 230,474 | 250,585 | 211,398 | 252,509.2 | 122,391.2 | 129,732 | |
Operating Expenses & Income | |||||||
Operating Income | 164,834 | 181,579 | 190,972 | 20,866.2 | 18,109.8 | (193.3) | |
Total Operating Expenses | 209,759 | 226,248 | 20,426 | 231,643 | 104,281.4 | 129,925.4 | |
R&D Expenses | 4,792 | 6,836 | 8,099 | 8,301.9 | - | - | |
Selling General & Admin Expenses | 1,540 | 1,337 | 10,197 | 10,549.6 | 1,692 | 102,812 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,303) | (1,060) | (1,981) | (1,635) | (1,243) | (960) | |
Interest Income | 3,140 | 5,131 | 2,105 | 4,599.7 | 4,650 | 2,333 | |
Income Tax Expense | 3,420 | 3,751 | 4,023 | 4,248.2 | 4,425.4 | 4,160.4 | |
Net Income | |||||||
Net Income | 14,368 | 16,745 | 18,726 | 19,369.3 | 20,277.3 | 25,964.7 | |
Supplemental | |||||||
EBIT | 19,230 | 21,648 | 24,926 | 15,065.6 | 18,109.8 | 15,769.7 | |
EBITDA | 104,882 | 108,477 | 109,773 | 78,940.2 | 96,848.8 | 115,618.8 | |