
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 335,954 | 408,024.7 | 485,954.3 | 614,453.3 | 712,021.6 | 741,810.4 | |
COGS | 294,546.6 | 351,906 | 420,432 | 514,486 | 595,042.5 | 621,551.3 | |
Gross Profit | 41,407.4 | 56,118.7 | 65,522.3 | 99,967.3 | 116,979.2 | 120,259.1 | |
Operating Expenses & Income | |||||||
Operating Income | 20,587.5 | 25,764.8 | 41,596 | 110,510.6 | 85,466 | 89,047.8 | |
Total Operating Expenses | 315,366.5 | 382,259.9 | 444,358.3 | 503,942.7 | 626,555.7 | 652,762.6 | |
R&D Expenses | - | 3,569.1 | 1,630.2 | 1,869.6 | 3,038.9 | 3,005.1 | |
Selling General & Admin Expenses | 10,355.8 | 14,991.3 | 11,108.1 | (27,674.6) | 12,513.1 | 14,176.3 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (480.3) | (481.8) | (51.14) | (37.99) | (989.8) | (1,385.2) | |
Interest Income | 3,571.1 | 4,030.9 | 12,409.5 | 12,436.1 | 8,790.8 | 8,723.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 | 64,051 | |
Supplemental | |||||||
EBIT | 19,085.5 | 25,761.5 | - | - | - | - | |
EBITDA | 88,706.3 | 36,605.7 | - | - | - | - | |