
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 539,612 | 628,105 | 717,245 | 715,285 | 677,163 | 677,163 | |
COGS | 313,639 | 350,375 | 421,018 | 421,518 | 421,866 | 399,903 | |
Gross Profit | 225,973 | 277,730 | 296,227 | 293,767 | 255,297 | 277,260 | |
Operating Expenses & Income | |||||||
Operating Income | 46,606 | 57,946 | 41,991 | 16,812 | (11,988) | (11,988) | |
Total Operating Expenses | 179,367 | 219,784 | 254,236 | 276,955 | 267,285 | 289,248 | |
R&D Expenses | 61,107 | 70,090 | 76,519 | 80,141 | 70,843 | - | |
Selling General & Admin Expenses | 104,328 | 131,563 | 154,450 | 171,183 | 289,248 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,356) | (2,071) | (3,424) | (2,944) | (7,518) | (8,591) | |
Interest Income | 9,592 | 5,529 | 8,260 | 5,960 | 9,204 | - | |
Income Tax Expense | 14,843 | 13,775 | 10,535 | (1,590) | (20,476) | (20,476) | |
Net Income | |||||||
Net Income | 42,679 | 44,944 | 32,570 | 6,123 | (86,088) | (86,088) | |
Supplemental | |||||||
EBIT | 58,452 | 59,129 | 46,093 | 7,477 | (98,993) | (97,920) | |
EBITDA | 83,309 | 88,185 | 81,759 | 51,666 | (55,906) | (54,833) | |