

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 51,991 | 52,811 | 61,334 | 63,316 | 62,983 | 62,277 | |
COGS | 28,029 | 30,229 | 34,803 | 36,076 | 36,471 | 34,938 | |
Gross Profit | 23,962 | 22,582 | 26,531 | 27,240 | 26,512 | 27,339 | |
Operating Expenses & Income | |||||||
Operating Income | 5,538 | 3,758 | 5,268 | 3,815 | 2,804 | 3,487 | |
Total Operating Expenses | 18,424 | 18,822 | 21,263 | 23,425 | 23,708 | 23,852 | |
R&D Expenses | 3,194 | 3,194 | 3,971 | - | - | - | |
Selling General & Admin Expenses | 14,217 | 15,404 | 16,684 | 18,196 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (32) | (37) | (38) | (11) | (14) | (17) | |
Interest Income | 14 | 62 | 134 | 105 | 117 | - | |
Income Tax Expense | 1,801 | 1,356 | 1,533 | 893 | 919 | 1,133 | |
Net Income | |||||||
Net Income | 4,226 | 2,929 | 4,645 | 3,619 | 2,466 | 3,078 | |
Supplemental | |||||||
EBIT | 6,060 | 4,322 | 6,218 | 4,526 | 2,804 | 3,768 | |
EBITDA | 7,011 | 5,286 | 7,239 | 5,751 | 3,866 | 4,803 | |