
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 707,102 | 554,721 | 744,266 | 804,647 | 872,987 | 796,724 | |
COGS | 639,544 | 432,191 | 615,323 | 641,083 | 658,064 | 619,866 | |
Gross Profit | 67,558 | 122,530 | 128,943 | 163,564 | 214,923 | 185,312 | |
Operating Expenses & Income | |||||||
Operating Income | 57,624 | 136,684 | 47,630 | 52,835 | 103,957 | 69,337 | |
Total Operating Expenses | 71,595 | 76,110 | 81,313 | 110,729 | 110,966 | 118,876 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 6,901 | 8,906 | 9,677 | 8,704 | 8,266 | 8,590 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (60,326) | (43,632) | (33,530) | (34,605) | (19,843) | 1,308 | |
Interest Income | 3,080 | 40,950 | 1,565 | 31,229 | 2,024 | 10,858 | |
Income Tax Expense | (16,771) | 17,439 | 9,685 | 18,561 | 30,083 | 19,797 | |
Net Income | |||||||
Net Income | 13,547 | 75,634 | 2,141 | 60,542 | 105,363 | 93,823 | |
Supplemental | |||||||
EBIT | 57,877 | 136,889 | 45,601 | 115,522 | 157,409 | 80,228 | |
EBITDA | 301,029 | 305,758 | 170,584 | 125,514 | 168,764 | 194,851 | |