
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 679,178 | 1,071,130 | 1,061,862 | 1,003,658 | 1,089,237 | 1,216,155 | |
COGS | 565,562 | 878,468 | 854,132 | 825,513 | 906,064 | 1,004,955 | |
Gross Profit | 113,616 | 192,662 | 207,730 | 178,145 | 183,173 | 211,200 | |
Operating Expenses & Income | |||||||
Operating Income | 34,837 | 79,288 | 51,304 | 9,403 | 16,251 | 34,874.3 | |
Total Operating Expenses | 78,779 | 113,374 | 162,088 | 168,742 | 166,922 | 176,325.7 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 19,872 | 43,743 | 51,905 | 56,394 | 64,600 | 89,680 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,961) | (6,627) | (11,687) | (7,598) | (17,085) | (20,736) | |
Interest Income | 9,664 | 5,990 | 1,165 | 1,183 | 8,401 | 14,798 | |
Income Tax Expense | 11,812 | 7,612 | 12,689 | 1,150 | 3,336 | 6,832 | |
Net Income | |||||||
Net Income | 20,910 | 49,596 | 5,428 | 7,567 | (11,368) | (11,206) | |
Supplemental | |||||||
EBIT | 34,837 | 79,288 | 51,304 | 21,041 | 16,251 | 36,099 | |
EBITDA | 42,086 | 84,026 | 59,993 | 30,950 | 82,342 | 87,918 | |