
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 206,184 | 169,309 | 160,339 | 144,233 | 144,479 | 144,479 | |
COGS | 162,766 | 125,562 | 117,198 | 104,032 | 105,896 | 105,896 | |
Gross Profit | 43,418 | 43,747 | 43,141 | 40,201 | 38,583 | 38,583 | |
Operating Expenses & Income | |||||||
Operating Income | 7,264 | 16,759 | 14,261 | 10,628 | 10,027 | 10,030 | |
Total Operating Expenses | 36,154 | 26,988 | 28,880 | 29,573 | 28,556 | 28,553 | |
R&D Expenses | 5,448 | 5,638 | 6,642 | 7,390 | - | 5,800 | |
Selling General & Admin Expenses | 21,596 | 14,840 | 15,796 | 16,012 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (308) | (326) | (353) | (294) | (250) | (250) | |
Interest Income | 4,711 | 14,431 | 246 | 264 | 251 | - | |
Income Tax Expense | 494 | 1,216 | 3,219 | 3,086 | 2,817 | 2,817 | |
Net Income | |||||||
Net Income | (39,843) | 42,495 | 12,478 | 5,679 | 8,361 | 8,361 | |
Supplemental | |||||||
EBIT | 7,264 | 16,759 | 14,261 | 10,628 | 10,027 | 10,030 | |
EBITDA | 19,446 | 25,788 | 23,378 | 19,516 | 18,020 | 18,023 | |