
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,024,961 | 1,264,927 | 1,405,928 | 1,371,285 | 1,405,493 | 1,428,471 | |
COGS | 744,973 | 886,969 | 970,758 | 942,641 | 988,077 | - | |
Gross Profit | 279,988 | 377,958 | 435,170 | 428,644 | 417,416 | 438,090 | |
Operating Expenses & Income | |||||||
Operating Income | 93,518 | 136,645 | 168,028 | 144,989 | 132,951 | 145,267 | |
Total Operating Expenses | 186,470 | 241,313 | 267,142 | 283,655 | 284,465 | - | |
R&D Expenses | 25,462 | 24,443 | 31,425 | 37,510 | - | - | |
Selling General & Admin Expenses | 186,470 | 242,247 | 267,142 | 283,655 | 284,465 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,022) | (9,359) | (15,331) | (20,340) | (15,918) | (10,981) | |
Interest Income | 4,459 | 4,999 | 11,557 | 6,196 | 6,424 | - | |
Income Tax Expense | 31,005 | 37,561 | 44,186 | 43,804 | 41,538 | 48,919 | |
Net Income | |||||||
Net Income | 75,826 | 70,175 | 93,294 | 81,428 | 73,193 | 89,950 | |
Supplemental | |||||||
EBIT | 115,891 | 124,372 | 175,807 | 154,508 | 140,144 | 149,960 | |
EBITDA | 171,371 | 187,258 | 243,928 | 228,355 | 217,997 | 228,818 | |