
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 790,934 | 904,876 | 897,603 | 890,884 | 926,240 | 951,132.2 | |
COGS | 555,872 | 645,446 | 631,497 | 617,802 | 656,192 | 674,882.6 | |
Gross Profit | 235,062 | 259,430 | 266,106 | 273,082 | 270,048 | 276,249.6 | |
Operating Expenses & Income | |||||||
Operating Income | 135,931 | 135,134 | 133,730 | 150,686 | 149,856 | 152,541.1 | |
Total Operating Expenses | 99,131 | 124,296 | 132,376 | 122,396 | 120,192 | 123,708.5 | |
R&D Expenses | 2,976 | 3,755.5 | 4,360.7 | 4,357.5 | - | - | |
Selling General & Admin Expenses | 88,956 | 107,039 | 113,334 | 105,867 | 109,726 | 51,241 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,325) | (10,077) | (12,552) | (9,247) | (13,607) | (11,642.6) | |
Interest Income | 13,114 | 18,185 | 19,478 | 27,210 | 28,367 | 21,731 | |
Income Tax Expense | 28,946 | 33,992 | 36,089 | 42,777 | 40,767 | 41,389 | |
Net Income | |||||||
Net Income | 122,191 | 113,500 | 110,452 | 131,354 | 131,974 | 132,388.9 | |
Supplemental | |||||||
EBIT | 156,600 | 155,481 | 155,470 | 184,204 | 187,029 | 176,314.1 | |
EBITDA | 187,511 | 187,067 | 187,840 | 213,783 | 215,285 | 206,657.9 | |