
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 270,883 | 361,245 | 367,242 | 326,775 | 268,095 | 267,160 | |
COGS | 220,880 | 298,562 | 302,154 | 269,000 | 236,349 | 242,683 | |
Gross Profit | 50,003 | 62,683 | 65,088 | 57,775 | 31,746 | 24,477 | |
Operating Expenses & Income | |||||||
Operating Income | 31,744 | 38,035 | 38,037 | 30,090 | 7,216 | (178) | |
Total Operating Expenses | 18,259 | 24,648 | 27,051 | 27,685 | 24,530 | 24,655 | |
R&D Expenses | 164 | 172 | 461 | 284 | - | - | |
Selling General & Admin Expenses | 3,650 | 4,406 | 4,433 | 5,177 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (27) | (18) | (14) | (28) | (135) | (97) | |
Interest Income | 1,242 | 48 | 141 | 288 | 574 | - | |
Income Tax Expense | 944 | 7,807 | 11,810 | 8,505 | 2,540 | 1,829 | |
Net Income | |||||||
Net Income | 31,937 | 30,848 | 27,958 | 21,203 | 11,557 | 9,711 | |
Supplemental | |||||||
EBIT | 32,908 | 38,674 | 39,782 | 29,736 | 14,233 | 6,745 | |
EBITDA | 37,466 | 43,705 | 45,715 | 36,545 | 22,320 | 15,013 | |