
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 790,934 | 904,876 | 897,603 | 890,884 | 926,240 | 971,360.9 | |
COGS | 555,872 | 645,446 | 631,497 | 617,802 | 656,192 | 690,890.2 | |
Gross Profit | 235,062 | 259,430 | 266,106 | 273,082 | 270,048 | 280,470.7 | |
Operating Expenses & Income | |||||||
Operating Income | 135,931 | 135,134 | 133,730 | 150,686 | 149,856 | 155,077.8 | |
Total Operating Expenses | 99,131 | 124,296 | 132,376 | 122,396 | 120,192 | 125,392.9 | |
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 | 41,504 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,325) | (10,077) | (12,552) | (9,247) | (13,607) | (15,116.5) | |
Interest Income | 13,114 | 18,185 | 19,478 | 27,210 | 28,367 | 23,605 | |
Income Tax Expense | 28,946 | 33,992 | 36,089 | 42,777 | 40,767 | 41,225.8 | |
Net Income | |||||||
Net Income | 122,191 | 113,500 | 110,452 | 131,354 | 131,974 | 131,890.8 | |
Supplemental | |||||||
EBIT | 156,600 | 155,481 | 155,470 | 184,204 | 187,029 | 171,357.8 | |
EBITDA | 187,511 | 188,883 | 189,541 | 213,783 | 216,136 | 203,540 | |