
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 105,534 | 113,270 | 119,532 | 130,087 | 126,257 | 125,682 | |
COGS | 56,097 | 63,106 | 67,912 | 70,573 | 74,644 | 75,149 | |
Gross Profit | 49,437 | 50,164 | 51,620 | 59,514 | 51,613 | 50,533 | |
Operating Expenses & Income | |||||||
Operating Income | 5,004 | 5,121 | 6,226 | 12,547 | 3,567 | 2,166 | |
Total Operating Expenses | 44,433 | 45,043 | 45,394 | 46,967 | 48,055 | 48,376 | |
R&D Expenses | 8,897 | 10,903 | 8,019 | 10,514 | 12,060 | 12,450 | |
Selling General & Admin Expenses | 30,805 | 29,426 | 31,782 | 31,864 | - | 3,544 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (66) | (66) | (66) | (173) | (254) | (249) | |
Interest Income | 467 | 19 | 41 | 1 | 17 | - | |
Income Tax Expense | 1,284 | 2,182 | 1,764 | 3,684 | 1,002 | 737 | |
Net Income | |||||||
Net Income | 3,932 | 4,723 | 5,475 | 9,086 | 3,448 | 2,172 | |
Supplemental | |||||||
EBIT | 5,004 | 5,121 | 6,226 | 12,547 | 3,558 | 2,157 | |
EBITDA | 8,718 | 8,961 | 10,516 | 17,150 | 8,221 | 6,824 | |