
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 62,672 | 65,081 | 63,118 | 73,255 | 82,886 | 91,341 | |
COGS | 46,954 | 52,120 | 49,968 | 55,017 | 58,098 | 62,642 | |
Gross Profit | 15,718 | 12,961 | 13,150 | 18,238 | 24,788 | 28,699 | |
Operating Expenses & Income | |||||||
Operating Income | 4,626 | 1,186 | 2,077 | 5,352 | 10,108 | 13,501 | |
Total Operating Expenses | 11,091 | 11,772 | 11,072 | 12,886 | 14,680 | 15,198 | |
R&D Expenses | 2,946 | 3,236 | 3,170 | 3,759 | - | - | |
Selling General & Admin Expenses | 6,450 | 7,574 | 6,723 | 8,367 | 14,679 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (225) | (236) | (295) | (260) | (280) | (291) | |
Interest Income | 23 | 10 | 11 | 40 | 56 | - | |
Income Tax Expense | 1,139 | 274 | 700 | 1,373 | 2,592 | 3,614 | |
Net Income | |||||||
Net Income | 2,492 | (407) | 1,174 | 2,585 | 6,169 | 8,302 | |
Supplemental | |||||||
EBIT | 4,404 | 462 | 2,636 | 5,455 | 10,108 | 13,479 | |
EBITDA | 7,984 | 3,833 | 5,852 | 8,678 | 13,329 | 16,690 | |