

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 43,004 | 43,271 | 40,052 | 40,539 | 41,899 | 42,430 | |
COGS | 22,431 | 22,765 | 23,328 | 24,027 | 25,723 | 26,279 | |
Gross Profit | 20,573 | 20,506 | 16,724 | 16,512 | 16,176 | 16,151 | |
Operating Expenses & Income | |||||||
Operating Income | 8,387 | 7,457 | 3,377 | 3,000 | 2,921 | 2,788 | |
Total Operating Expenses | 12,184 | 13,049 | 13,347 | 13,512 | 13,255 | 13,363 | |
R&D Expenses | 3,408 | 4,065 | 3,939 | 4,386 | 3,676 | - | |
Selling General & Admin Expenses | 8,776 | 8,984 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (29) | (16) | (17) | (17) | (29) | (44) | |
Interest Income | 45 | 15 | 8 | 14 | 17 | - | |
Income Tax Expense | 2,263 | 1,856 | 869 | 763 | 1,125 | 1,106 | |
Net Income | |||||||
Net Income | 6,218 | 5,736 | 2,634 | 2,228 | 3,708 | 3,553 | |
Supplemental | |||||||
EBIT | 8,489 | 7,608 | 3,519 | 3,008 | 2,921 | 4,734 | |
EBITDA | 10,547 | 9,733 | 5,845 | 5,562 | 5,457 | 7,328 | |