
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 43,974 | 43,461 | 46,660 | 51,722 | 56,674 | 56,693 | |
COGS | 11,735 | 11,582 | 12,472 | 12,827 | 13,699 | 14,319 | |
Gross Profit | 32,239 | 31,879 | 34,188 | 38,895 | 42,975 | 42,374 | |
Operating Expenses & Income | |||||||
Operating Income | 10,056 | 7,946 | 9,769 | 14,544 | 17,644 | 17,102 | |
Total Operating Expenses | 33,918 | 35,515 | 36,891 | 37,178 | 39,030 | 39,591 | |
R&D Expenses | 8,641 | 9,172 | 11,371 | 10,022 | 11,200 | 11,694 | |
Selling General & Admin Expenses | 12,827 | 12,193 | 12,517 | 12,566 | 13,248 | 13,129 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (787) | (800) | (855) | (1,006) | (1,144) | (1,390) | |
Interest Income | 70 | 377 | 627 | 568 | 373 | - | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 24,021 | 6,955 | 14,850 | 11,941 | 13,984 | 12,757 | |
Supplemental | |||||||
EBIT | - | - | - | - | - | - | |
EBITDA | 33,061 | 16,389 | - | - | - | - | |