
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,520,879 | 1,843,760 | 1,704,013 | 1,920,620 | 1,957,977 | 1,981,735 | |
COGS | 1,179,813 | 1,355,222 | 1,153,709 | 1,212,923 | 1,220,711 | 1,231,574 | |
Gross Profit | 341,066 | 488,538 | 550,304 | 707,697 | 737,266 | 750,161 | |
Operating Expenses & Income | |||||||
Operating Income | 14,606 | (31,834) | 76,483 | 134,239 | 129,121 | 100,591 | |
Total Operating Expenses | 349,852 | 520,372 | 473,821 | 573,458 | 608,145 | 649,570 | |
R&D Expenses | 1,271 | 7,203 | 9,261 | 10,720 | - | 2,356 | |
Selling General & Admin Expenses | 57,812 | 35,116 | 38,384 | 51,226 | 38,511 | 39,977 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (38,711) | (29,580) | (27,871) | (26,643) | (27,487) | (24,879) | |
Interest Income | 2,752 | 28,620 | 2,932 | 21,200 | 14,783 | 13,841 | |
Income Tax Expense | 9,195 | 5,872 | 31,967 | 42,286 | 19,743 | 16,210 | |
Net Income | |||||||
Net Income | 8,760 | (62,359) | 18,777 | 69,472 | 89,129 | 65,473 | |
Supplemental | |||||||
EBIT | 52,819 | (26,907) | 78,829 | 138,184 | 129,121 | 104,972 | |
EBITDA | 111,105 | 35,828 | 139,399 | 157,152 | 212,013 | 145,485 | |