
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 361,361 | 447,187 | 502,672 | 486,871 | 546,890.9 | 512,905.7 | |
COGS | 93,511 | 110,062 | 127,126 | 147,950 | 150,262.6 | 135,638.2 | |
Gross Profit | 267,850 | 337,125 | 375,546 | 338,921 | 396,628.3 | 377,267.6 | |
Operating Expenses & Income | |||||||
Operating Income | 103,195 | 141,963 | 163,103 | 59,747 | 109,566.9 | 113,172.8 | |
Total Operating Expenses | 164,654 | 195,161 | 212,443 | 279,174 | 287,061.4 | 264,094.8 | |
R&D Expenses | 75,879 | 95,344 | 112,377 | 149,866 | 155,910.8 | 145,613.6 | |
Selling General & Admin Expenses | 62,623 | 68,806 | 73,370 | 91,568 | 123,691 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (874) | (913) | (229) | (5,318) | (3,752.4) | (3,608.5) | |
Interest Income | 2,710 | 2,478 | 4,027 | 4,774 | 3,956 | - | |
Income Tax Expense | 24,340 | 30,619 | 35,694 | 9,163 | 24,114.6 | 25,220.5 | |
Net Income | |||||||
Net Income | 80,519 | 112,723 | 127,977 | 50,047 | 73,974.5 | 77,575.1 | |
Supplemental | |||||||
EBIT | 105,899 | 144,445 | 160,295 | 64,646 | 109,566.9 | 113,804.5 | |
EBITDA | 123,620 | 161,896 | 178,435 | 91,540 | 149,595.7 | 151,787.6 | |