
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 600,568 | 763,521 | 832,537 | 840,401 | 879,462 | 915,603 | |
COGS | 465,139 | 591,705 | 652,055 | 672,574 | 683,922 | 712,177 | |
Gross Profit | 135,429 | 171,816 | 180,482 | 167,827 | 195,540 | 203,426 | |
Operating Expenses & Income | |||||||
Operating Income | 18,438 | 60,293 | 35,860 | 20,227 | 32,735 | 34,851 | |
Total Operating Expenses | 112,621 | 137,004 | 144,622 | 147,600 | 162,805 | 168,575 | |
R&D Expenses | 7,706 | 9,093 | 9,934 | - | - | 11,143 | |
Selling General & Admin Expenses | 59,532 | 68,346 | 77,449 | 80,214 | 162,805 | 22,544 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (14,586) | (22,641) | (36,051) | (28,051) | (31,621) | (32,387) | |
Interest Income | 8,504 | 5,239 | 10,610 | 3,439 | 4,702 | - | |
Income Tax Expense | 5,100 | 9,084 | 6,667 | 4,941 | (5,133) | (5,653) | |
Net Income | |||||||
Net Income | 4,134 | (33,761) | 10,633 | (13,831) | 4,421 | 4,761 | |
Supplemental | |||||||
EBIT | 25,424 | 708 | 43,793 | 14,000 | 32,735 | 36,447 | |
EBITDA | 62,279 | 40,920 | 90,016 | 63,784 | 87,285 | 92,724 | |