

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,128,914 | 1,330,331 | 1,313,998 | 1,362,944 | 1,498,481.1 | 1,484,072.9 | |
COGS | 710,462 | 879,568 | 857,331 | 869,917 | 967,529.8 | 963,382.2 | |
Gross Profit | 418,452 | 450,763 | 456,667 | 493,026 | 530,951.3 | 520,690.7 | |
Operating Expenses & Income | |||||||
Operating Income | 94,479 | 97,044 | 57,533 | 75,108 | 88,843.2 | 87,600.6 | |
Total Operating Expenses | 323,973 | 369,607 | 399,134 | 417,919 | 442,108.1 | 433,090.2 | |
R&D Expenses | 46,083 | 44,357 | 44,286 | - | - | - | |
Selling General & Admin Expenses | 282,012 | 312,999 | 391,945 | 403,437 | 416,962 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,128) | (2,034) | (2,714) | (2,900) | (4,636.7) | (3,076.9) | |
Interest Income | 4,698 | 8,639 | 15,252 | 6,180 | 4,853 | - | |
Income Tax Expense | 4,859 | 28,703 | 17,473 | 23,214 | 33,735.8 | 33,817.3 | |
Net Income | |||||||
Net Income | 92,288 | 75,043 | 52,616 | 55,177 | 19,299.7 | 24,940.1 | |
Supplemental | |||||||
EBIT | 90,552 | 95,085 | 72,808 | 81,295 | 88,843.2 | 90,005.7 | |
EBITDA | 139,089 | 163,781 | 141,490 | 153,437 | 170,929 | 169,348.2 | |