
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 70,932 | 72,980 | 79,426 | 83,104 | 85,915 | 86,734 | |
COGS | 53,540 | 60,012 | 59,637 | 59,374 | 61,012 | 61,553 | |
Gross Profit | 17,392 | 12,968 | 19,789 | 23,730 | 24,903 | 25,181 | |
Operating Expenses & Income | |||||||
Operating Income | 2,015 | (2,947) | 3,181 | 6,598 | 7,015 | 7,257 | |
Total Operating Expenses | 15,377 | 15,915 | 16,608 | 17,132 | 17,888 | 17,924 | |
R&D Expenses | 248 | 242 | 671 | 732 | - | - | |
Selling General & Admin Expenses | 7,298 | 7,387 | 6,812 | 7,713 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (79) | (102) | (132) | (122) | (158) | (168) | |
Interest Income | 862 | 13 | 77 | 89 | 155 | - | |
Income Tax Expense | 1,131 | (151) | 1,491 | 1,590 | 3,047 | 2,744 | |
Net Income | |||||||
Net Income | 2,530 | (2,037) | 3,525 | 4,441 | 7,006 | 6,100 | |
Supplemental | |||||||
EBIT | 2,015 | (2,947) | 3,181 | 6,598 | 7,015 | 7,257 | |
EBITDA | 8,992 | 4,305 | 9,370 | 12,161 | 12,172 | 12,368 | |