

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 951,592 | 1,046,236 | 986,295.1 | 1,088,899.9 | 1,275,204.4 | 1,315,563.1 | |
COGS | 881,581 | 962,174 | 899,777.8 | 982,302.6 | 1,071,807.4 | 1,124,614.2 | |
Gross Profit | 70,011 | 84,062 | 86,517.3 | 106,597.3 | 203,397 | 190,948.8 | |
Operating Expenses & Income | |||||||
Operating Income | 4,141 | 19,723 | 23,664.8 | 36,398.8 | 3,594.5 | (2,779) | |
Total Operating Expenses | 65,870 | 64,339 | 62,852.5 | 70,198.5 | 199,802.5 | 193,727.8 | |
R&D Expenses | 16,332 | 16,893 | 14,906.3 | 16,003.4 | 21,513.4 | 24,242.5 | |
Selling General & Admin Expenses | 11,562 | 11,053 | 8,829.4 | 8,351.7 | 183,026 | 77,928 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,192.9) | (2,150.5) | (2,621.4) | (2,771.1) | (2,730.5) | (2,860.5) | |
Interest Income | 6,131.5 | 2,541 | 6,203.3 | 9,422.9 | 5,862 | 6,006 | |
Income Tax Expense | 1,887 | 4,176 | 7,631.8 | 6,463 | 2,124.6 | 1,368.4 | |
Net Income | |||||||
Net Income | (3,560) | 10,380 | 21,975.3 | 38,863.5 | 19,122.9 | 13,836.9 | |
Supplemental | |||||||
EBIT | 3,374 | 18,344 | 26,288.2 | 37,182.5 | 27,398.1 | 13,470.5 | |
EBITDA | 9,606 | 25,580 | 33,828.2 | 45,549.2 | 36,644.4 | 23,221.5 | |