
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|---|
Revenue | ||||||
Total revenue | 149,419 | 179,592 | 189,544 | 156,878 | 153,508 | - |
COGS | 119,943 | 144,327 | 151,400 | 136,360 | 155,627 | - |
Gross Profit | 29,476 | 35,265 | 38,144 | 20,518 | (2,119) | - |
Operating Expenses & Income | ||||||
Operating Income | 15,859 | 21,084 | 22,984 | 5,435 | (22,231) | - |
Total Operating Expenses | 133,560 | 158,508 | 166,560 | 151,443 | 175,739 | - |
R&D Expenses | 4,487 | 5,200 | 5,619 | 5,784 | 11,145 | - |
Selling General & Admin Expenses | 9,130 | 8,981 | 9,541 | 9,299 | 8,967 | - |
Earnings from Continuing Operations | ||||||
Interest Expense | (770) | (1,185) | (1,330) | (1,523) | (1,476) | - |
Interest Income | 188 | 1,066 | 2,678 | 1,995 | 1,218 | - |
Income Tax Expense | - | - | - | - | - | - |
Net Income | ||||||
Net Income | 14,200 | 16,799 | 18,596 | 5,473 | (22,368) | - |
Supplemental | ||||||
EBIT | - | - | - | - | - | - |
EBITDA | 20,747 | 27,226 | - | - | - | - |