
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 297,467.9 | 408,215.4 | 316,620 | 284,312 | 266,886 | 296,601 | |
COGS | 256,689.8 | 323,878.6 | 269,413 | 238,371 | 224,391 | 245,836 | |
Gross Profit | 40,778.1 | 84,336.8 | 47,207 | 45,941 | 42,495 | 50,765 | |
Operating Expenses & Income | |||||||
Operating Income | 25,346.4 | 67,561.3 | 30,737 | 29,992 | 27,582 | 36,436 | |
Total Operating Expenses | 272,121.5 | 340,654.1 | 285,883 | 254,320 | 239,304 | 260,165 | |
R&D Expenses | 927.1 | 1,150.8 | 1,287 | 1,099 | 1,170 | 1,151 | |
Selling General & Admin Expenses | 12,885.9 | 13,791.9 | 13,433 | 12,439 | 12,607 | 12,404 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,103.1) | (3,405.4) | (4,628) | (4,858) | (4,741) | (5,134) | |
Interest Income | 580.1 | 1,119.8 | 2,572 | 2,461 | 2,072 | 1,781 | |
Income Tax Expense | 10,464.1 | 23,488.9 | - | - | - | - | |
Net Income | |||||||
Net Income | 22,865.4 | 45,293.9 | 19,359 | 16,094 | 17,837 | 25,971 | |
Supplemental | |||||||
EBIT | 28,226.6 | 68,946.6 | 37,255 | 34,780 | 34,497 | 45,038 | |
EBITDA | 68,657.7 | 96,764.8 | 60,361 | 57,483 | 56,664 | 67,908 | |