
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,758,587 | 2,134,180 | 2,348,987 | 2,527,876 | 2,765,615.8 | 2,702,058 | |
COGS | 1,186,254 | 1,445,512 | 1,528,889 | 1,659,268 | 1,822,845.2 | 1,767,356.7 | |
Gross Profit | 572,333 | 688,668 | 820,098 | 868,608 | 942,770.6 | 934,701.3 | |
Operating Expenses & Income | |||||||
Operating Income | 22,398 | 78,740 | 62,023 | 63,829 | 78,443.7 | 92,510.8 | |
Total Operating Expenses | 547,077 | 666,682 | 758,075 | 804,779 | 864,326.9 | 842,190.5 | |
R&D Expenses | 75,724 | 85,315 | 104,683 | 545.9 | 82,067.8 | 79,308.1 | |
Selling General & Admin Expenses | 518,172 | 591,741 | 660,450 | 818,945 | 815,166 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,800) | (8,105) | (8,897) | (10,527) | (11,579.6) | (13,160.1) | |
Interest Income | 2,532 | 4,522 | 9,473 | 11,037 | 7,512 | - | |
Income Tax Expense | 13,763 | 25,667 | 23,960 | 23,984 | 37,282.5 | 41,002.9 | |
Net Income | |||||||
Net Income | 30,371 | 54,367 | 44,176 | 45,709 | 59,026.3 | 84,414.5 | |
Supplemental | |||||||
EBIT | 25,212 | 65,363 | 77,099 | 80,594 | 78,443.7 | 105,692.6 | |
EBITDA | 115,691 | 112,510 | 186,126 | 133,191 | 202,928.1 | 226,744.9 | |