
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,758,587 | 2,134,180 | 2,348,987 | 2,527,876 | 2,608,314 | 2,657,328 | |
COGS | 1,186,254 | 1,445,512 | 1,589,629 | 1,722,732 | 1,719,166 | - | |
Gross Profit | 572,333 | 688,668 | 759,358 | 805,144 | 889,148 | 919,320 | |
Operating Expenses & Income | |||||||
Operating Income | 25,256 | 57,285 | 51,311 | 50,329 | 73,982 | 91,010 | |
Total Operating Expenses | 547,077 | 631,383 | 708,047 | 754,815 | 815,166 | - | |
R&D Expenses | 75,724 | 85,315 | 95,370 | 83,225 | 77,400 | 78,000 | |
Selling General & Admin Expenses | 518,172 | 591,741 | 659,204 | 678,832 | 815,166 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,768) | (6,738) | (8,872) | (10,473) | (10,921) | (8,989) | |
Interest Income | 2,532 | 4,522 | 9,473 | 11,037 | 7,512 | - | |
Income Tax Expense | 13,763 | 25,667 | 23,960 | 23,984 | 35,162 | 40,323 | |
Net Income | |||||||
Net Income | 30,371 | 54,367 | 44,176 | 45,709 | 55,669 | 83,102 | |
Supplemental | |||||||
EBIT | 48,156 | 88,046 | 77,074 | 80,540 | 103,194 | 113,845 | |
EBITDA | 138,635 | 185,532 | 186,101 | 194,410 | 220,598 | 232,900 | |