
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 86,329 | 93,660 | 90,933 | 92,419 | 90,557 | 90,557 | |
COGS | 69,500 | 78,229 | 70,271 | 71,594 | 69,987 | 69,987 | |
Gross Profit | 16,829 | 15,431 | 20,662 | 20,825 | 20,570 | 20,570 | |
Operating Expenses & Income | |||||||
Operating Income | 1,324 | (456) | 4,390 | 4,504 | 3,759 | 3,759 | |
Total Operating Expenses | 15,503 | 15,888 | 16,272 | 16,321 | 16,811 | 16,811 | |
R&D Expenses | 710 | 678 | 596 | - | - | 695 | |
Selling General & Admin Expenses | 8,592 | 8,609 | 9,475 | 9,336 | - | 3,350 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (340) | (321) | (333) | (439) | (623) | (623) | |
Interest Income | 540 | 101 | 175 | 129 | 43 | - | |
Income Tax Expense | (612) | 1,749 | 515 | 1,063 | 1,248 | 1,248 | |
Net Income | |||||||
Net Income | (1,234) | (2,007) | 2,719 | 3,263 | 3,277 | 3,277 | |
Supplemental | |||||||
EBIT | (1,305) | 245 | 3,840 | 4,987 | 3,759 | 4,865 | |
EBITDA | 6,783 | 8,339 | 10,635 | 11,612 | 10,485 | 11,591 | |