

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 117,567 | 124,683 | 130,265 | 137,072 | 113,935 | 107,584 | |
COGS | 92,831 | 100,072 | 103,816 | 109,739 | 87,343 | 80,809 | |
Gross Profit | 24,736 | 24,611 | 26,449 | 27,333 | 26,592 | 26,775 | |
Operating Expenses & Income | |||||||
Operating Income | 1,463 | 793 | 1,262 | 642 | 2,553 | 3,335 | |
Total Operating Expenses | 23,271 | 23,818 | 25,188 | 26,691 | 24,039 | 23,440 | |
R&D Expenses | 2,784 | 2,707 | 2,578 | 2,789 | - | 1,701 | |
Selling General & Admin Expenses | 17,650 | 18,138 | 19,768 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (386) | (538) | (928) | (888) | (789) | (710) | |
Interest Income | 688 | 19 | 51 | 32 | 32 | - | |
Income Tax Expense | 1,316 | 1,833 | 1,517 | 1,732 | (2,368) | (1,980) | |
Net Income | |||||||
Net Income | (5,917) | 452 | 1,083 | (6,281) | 2,148 | 3,632 | |
Supplemental | |||||||
EBIT | (4,174) | 2,825 | 3,551 | (3,662) | 2,553 | 625 | |
EBITDA | 2,130 | 8,475 | 9,267 | 2,415 | 7,614 | 5,666 | |