

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,419,635 | 1,392,621 | 1,295,395 | 1,391,480 | 1,347,125 | 1,333,895 | |
COGS | 1,097,893 | 1,102,092 | 1,098,508 | 1,111,585 | 1,023,323 | 992,015 | |
Gross Profit | 321,742 | 290,529 | 196,887 | 279,895 | 323,802 | 341,880 | |
Operating Expenses & Income | |||||||
Operating Income | 87,197 | 61,726 | (17,903) | 68,163 | 58,110 | 76,768 | |
Total Operating Expenses | 234,545 | 228,803 | 214,790 | 211,732 | 265,692 | 265,112 | |
R&D Expenses | 46,750 | 47,135 | 17,244 | 17,212 | 46,458 | - | |
Selling General & Admin Expenses | 143,455 | 141,414 | 181,476 | 149,991 | 173,994 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (10,006) | (15,762) | (14,869) | (15,942) | (17,001) | (14,567) | |
Interest Income | 741 | 1,068 | 1,624 | 4,755 | 6,079 | - | |
Income Tax Expense | 20,270 | 11,240 | (7,701) | 9,875 | 13,994 | 16,899 | |
Net Income | |||||||
Net Income | (12,094) | 32,422 | (6,505) | 73,503 | 29,031 | 35,560 | |
Supplemental | |||||||
EBIT | 32,932 | 66,689 | 651 | 100,589 | 62,043 | 69,705 | |
EBITDA | 148,378 | 175,496 | 97,137 | 198,615 | 156,297 | 162,872 | |