
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 110,179 | 103,261 | 102,885 | 105,159 | 116,951 | 122,039 | |
COGS | 50,626 | 48,146 | 50,815 | 51,371 | 60,690 | 64,716 | |
Gross Profit | 59,553 | 55,115 | 52,070 | 53,788 | 56,261 | 57,323 | |
Operating Expenses & Income | |||||||
Operating Income | 14,392 | 8,508 | 5,803 | 8,127 | 10,148 | 11,140 | |
Total Operating Expenses | 45,161 | 46,607 | 46,267 | 45,661 | 46,113 | 46,183 | |
R&D Expenses | 12,295 | 13,283 | 12,554 | 11,676 | - | 20,668 | |
Selling General & Admin Expenses | 28,615 | 46,607 | 46,267 | 28,920 | - | 4,621 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2) | - | (2) | (3) | (72) | (72) | |
Interest Income | 812 | 304 | 2 | 29 | 112 | - | |
Income Tax Expense | 4,022 | 2,395 | 1,613 | 2,367 | 3,267 | 4,066 | |
Net Income | |||||||
Net Income | 10,569 | 6,649 | 4,547 | 5,685 | 7,903 | 9,187 | |
Supplemental | |||||||
EBIT | 14,392 | 8,508 | 5,803 | 8,127 | 10,148 | 11,140 | |
EBITDA | 17,081 | 11,180 | 8,611 | 11,067 | 13,127 | 14,153 | |