
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 951,592 | 1,046,236 | 1,084,662 | 1,158,819 | 1,275,204.4 | 1,305,304.1 | |
COGS | 881,581 | 962,174 | 989,516 | 1,045,377 | 1,071,807.4 | 1,113,994.2 | |
Gross Profit | 70,011 | 84,062 | 95,146 | 113,442 | 203,397 | 191,309.8 | |
Operating Expenses & Income | |||||||
Operating Income | 4,141 | 19,723 | 26,025 | 38,736 | 3,594.5 | 2,627 | |
Total Operating Expenses | 65,870 | 64,339 | 69,121 | 74,706 | 199,802.5 | 188,682.8 | |
R&D Expenses | 16,332 | 16,893 | 16,393 | 17,031 | 21,513.4 | 26,242.5 | |
Selling General & Admin Expenses | 11,562 | 11,053 | 9,710 | 8,888 | 183,026 | 58,813 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,192.9) | (2,150.5) | (2,882.9) | (2,949) | (2,730.5) | (2,932.5) | |
Interest Income | - | 2,541 | 6,822 | 10,028 | 5,862 | 4,046 | |
Income Tax Expense | 1,887 | 4,176 | 8,393 | 6,878 | 2,124.6 | 3,350.4 | |
Net Income | |||||||
Net Income | (3,560) | 10,380 | 24,167 | 41,359 | 19,122.9 | 14,787.9 | |
Supplemental | |||||||
EBIT | 3,374 | 18,344 | 28,910 | 39,570 | 27,398.1 | 18,696.5 | |
EBITDA | 9,606 | 25,580 | 37,202 | 48,474 | 36,644.4 | 26,618.5 | |