
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 56,607 | 60,461 | 62,843 | 64,139 | 71,127 | 71,127 | |
COGS | 30,255 | 31,876 | 32,178 | 32,803 | 36,982 | 36,982 | |
Gross Profit | 26,352 | 28,585 | 30,665 | 31,336 | 34,145 | 34,145 | |
Operating Expenses & Income | |||||||
Operating Income | 4,796 | 5,109 | 6,501 | 5,333 | 5,834 | 5,834 | |
Total Operating Expenses | 21,556 | 23,476 | 24,164 | 26,003 | 28,311 | 28,311 | |
R&D Expenses | 3,598 | 4,227 | 4,728 | 7,031 | 7,060 | 7,060 | |
Selling General & Admin Expenses | 12,191 | 13,161 | 13,131 | 12,577 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (56) | (50) | (40) | (51) | (222) | (222) | |
Interest Income | 202 | 369 | 4 | 6 | 52 | - | |
Income Tax Expense | 1,873 | 1,118 | 2,316 | 1,091 | 1,366 | 1,366 | |
Net Income | |||||||
Net Income | 4,290 | 4,238 | 7,545 | 5,101 | 5,425 | 5,425 | |
Supplemental | |||||||
EBIT | 4,796 | 5,109 | 6,501 | 5,333 | 5,834 | 5,834 | |
EBITDA | 7,681 | 8,236 | 9,163 | 7,580 | 8,919 | 8,919 | |