

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 663,414 | 888,874 | 953,784 | 902,053 | 854,763 | 867,967 | |
COGS | 558,663 | 832,929 | 766,086 | 744,754 | 782,744 | 814,177 | |
Gross Profit | 104,751 | 55,945 | 187,698 | 157,299 | 73,239 | 53,790 | |
Operating Expenses & Income | |||||||
Operating Income | 24,855 | (22,586) | 100,755 | 76,593 | 72,568 | 54,510 | |
Total Operating Expenses | 79,896 | 78,531 | 86,943 | 80,706 | 671 | (720) | |
R&D Expenses | 2,514 | 2,345 | 2,277 | 2,239 | - | - | |
Selling General & Admin Expenses | 15,759 | 490 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (9,513) | (9,507) | (12,183) | (10,991) | (14,788) | (16,580) | |
Interest Income | 20 | 7,768 | 75 | 246 | 669 | - | |
Income Tax Expense | 4,864 | (4,783) | 21,676 | 19,161 | 16,500 | 10,493 | |
Net Income | |||||||
Net Income | 6,865 | (22,192) | 66,202 | 64,219 | 43,998 | 28,000 | |
Supplemental | |||||||
EBIT | 21,707 | (17,089) | 100,780 | 95,346 | 76,671 | 55,241 | |
EBITDA | 103,765 | 67,937 | 179,396 | 168,587 | 148,671 | 127,253 | |