

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,419,635 | 1,392,621 | 1,288,869 | 1,391,480 | 1,412,432.7 | 1,404,953.3 | |
COGS | 1,081,642 | 1,089,639 | 1,042,252 | 1,080,381 | 1,072,933 | 1,019,896.1 | |
Gross Profit | 337,993 | 302,982 | 246,617 | 311,099 | 339,499.7 | 385,057.2 | |
Operating Expenses & Income | |||||||
Operating Income | 87,198 | 59,371 | (3,764) | 89,036 | 60,927.1 | 113,346.9 | |
Total Operating Expenses | 250,796 | 243,611 | 250,381 | 222,063 | 278,572.6 | 271,710.3 | |
R&D Expenses | 46,750 | 47,135 | 42,697 | - | - | - | |
Selling General & Admin Expenses | 136,689 | 131,246 | 181,476 | 242,936 | 265,692 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (10,006) | (15,744) | (13,370) | (15,942) | (17,825.2) | (14,598.1) | |
Interest Income | 741 | 1,068 | 1,624 | 4,755 | 6,079 | - | |
Income Tax Expense | 20,270 | 10,525 | (8,159) | 9,875 | 14,672.4 | 27,623.3 | |
Net Income | |||||||
Net Income | (12,094) | 32,422 | (18,955) | 73,503 | 30,438.4 | 58,723.6 | |
Supplemental | |||||||
EBIT | 87,197 | 59,371 | (3,763) | 100,589 | 60,927.1 | 103,857.9 | |
EBITDA | 202,643 | 168,930 | 105,706 | 198,615 | 159,750.5 | 195,859.2 | |