
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 66,948 | 72,849 | 71,940 | 72,511 | 93,759 | 96,866 | |
COGS | 47,290 | 52,233 | 50,136 | 50,047 | 67,881 | 69,514 | |
Gross Profit | 19,658 | 20,616 | 21,804 | 22,464 | 25,878 | 27,352 | |
Operating Expenses & Income | |||||||
Operating Income | 3,183 | 3,946 | 4,901 | 4,716 | 3,816 | 4,963 | |
Total Operating Expenses | 16,474 | 16,670 | 16,903 | 17,748 | 22,062 | 22,389 | |
R&D Expenses | 1,969 | 2,020 | 2,154 | 2,165 | - | - | |
Selling General & Admin Expenses | 12,455 | 12,589 | 12,765 | 13,524 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (65) | (71) | (72) | (81) | (225) | (247) | |
Interest Income | 392 | 15 | 51 | 127 | 104 | - | |
Income Tax Expense | 1,328 | 1,295 | 2,468 | 2,119 | 1,647 | 1,618 | |
Net Income | |||||||
Net Income | 2,031 | 3,458 | 4,600 | 9,437 | 1,688 | 2,517 | |
Supplemental | |||||||
EBIT | 3,676 | 4,983 | 7,365 | 11,844 | 3,816 | 5,722 | |
EBITDA | 6,221 | 7,378 | 9,744 | 14,328 | 6,905 | 8,946 | |