
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 318,188 | 393,687 | 351,939 | 352,759 | 252,100.6 | 228,190 | |
COGS | 238,434 | 288,398 | 270,308 | 270,975 | 178,188 | 141,403 | |
Gross Profit | 79,754 | 105,289 | 81,630 | 81,784 | 73,912.6 | 86,786.9 | |
Operating Expenses & Income | |||||||
Operating Income | 28,765 | 34,460 | 22,672 | 17,349 | 16,937.1 | 33,704.5 | |
Total Operating Expenses | 50,989 | 58,992 | 58,959 | 64,435 | 56,975.4 | 53,082.5 | |
R&D Expenses | 5,560 | 6,338 | 6,161 | - | - | - | |
Selling General & Admin Expenses | 35,134 | 39,579 | 41,573 | 64,639 | 54,341 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,430) | (2,199) | (864) | (1,683) | (1,822.3) | (3,307.5) | |
Interest Income | 2,145 | 3,335 | 2,446 | 3,116 | 3,048 | - | |
Income Tax Expense | 6,820 | 14,785 | 6,550 | 8,125 | 5,436.4 | 6,548.9 | |
Net Income | |||||||
Net Income | 23,007 | 21,198 | 18,398 | 10,439 | (73,279.3) | (43,179.8) | |
Supplemental | |||||||
EBIT | 29,378 | 47,145 | 26,021 | 17,294 | 16,937.1 | 33,607.5 | |
EBITDA | 48,126 | 67,979 | 47,824 | 41,275 | 42,416.2 | 58,827.2 | |