
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 5,439,581 | 6,047,203 | 6,091,342 | 5,360,755 | 5,441,546 | 5,709,930 | |
COGS | 4,899,483 | 5,565,971 | 5,518,539 | 4,868,201 | 4,962,529 | 5,248,366 | |
Gross Profit | 540,098 | 481,232 | 547,096 | 492,554 | 479,017 | 461,564 | |
Operating Expenses & Income | |||||||
Operating Income | 68,874 | (84,060) | 109,332 | 64,920 | 36,235 | 21,617 | |
Total Operating Expenses | 363,526 | 389,461 | 463,471 | 427,634 | 442,782 | 439,947 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 29,022 | 33,719 | 41,924 | 41,710 | 46,631 | 34,721 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (65,461) | (74,450) | (69,647) | (68,319) | (59,376) | (56,750) | |
Interest Income | 1,002 | 71,043 | 10,571 | 50,128 | 7,305 | 29,410 | |
Income Tax Expense | (8,902) | 9,054 | (24,678) | 12,524 | 25,714 | 26,436 | |
Net Income | |||||||
Net Income | 15,065 | (218,103) | (17,315) | 3,325 | 29,326 | (9,612) | |
Supplemental | |||||||
EBIT | (8,685) | (134,599) | 29,364 | 84,168 | 36,235 | 25,629 | |
EBITDA | 89,765 | (33,064) | 128,259 | 177,167 | 134,426 | 110,645 | |