
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 335,954 | 408,024.7 | 485,954.3 | 614,453.3 | 712,021.6 | 751,592.4 | |
COGS | 294,546.6 | 351,906 | 420,432 | 514,486 | 595,042.5 | 642,305.9 | |
Gross Profit | 41,407.4 | 56,118.7 | 65,522.3 | 99,967.3 | 116,979.2 | 109,286.5 | |
Operating Expenses & Income | |||||||
Operating Income | 20,587.5 | 25,764.8 | 41,596 | 110,510.6 | 85,466 | 76,648.8 | |
Total Operating Expenses | 315,366.5 | 382,259.9 | 444,358.3 | 503,942.7 | 626,555.7 | 674,943.6 | |
R&D Expenses | - | 3,569.1 | 1,630.2 | 1,869.6 | 3,038.9 | 3,278.9 | |
Selling General & Admin Expenses | 10,355.8 | 14,991.3 | 11,108.1 | 27,674.6 | 12,513.1 | 14,083.6 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (480.3) | (481.8) | (51.14) | (37.99) | (989.8) | (1,418.5) | |
Interest Income | 3,571.1 | 4,030.9 | 12,409.5 | 12,436.1 | 8,790.8 | 9,022.6 | |
Income Tax Expense | 21,925 | 6,327.1 | - | - | - | - | |
Net Income | |||||||
Net Income | 58,998.7 | 23,006.4 | 49,529.8 | 96,131.8 | 61,574.9 | 49,152.1 | |
Supplemental | |||||||
EBIT | 19,085.5 | 25,761.5 | 58,231.1 | 123,928.5 | 79,704.6 | 68,091.1 | |
EBITDA | 88,706.3 | 36,605.7 | 65,364.6 | 132,706.2 | 89,985 | 79,112.8 | |