
| 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|
Revenue | |||||
Total revenue | 43,461 | 46,660 | 51,722 | 56,674 | 56,578 |
COGS | 11,582 | 12,472 | 12,827 | 13,699 | 13,931 |
Gross Profit | 31,879 | 34,188 | 38,895 | 42,975 | 42,647 |
Operating Expenses & Income | |||||
Operating Income | 7,946 | 9,769 | 14,544 | 17,644 | 17,216 |
Total Operating Expenses | 35,515 | 36,891 | 37,178 | 39,030 | 39,362 |
R&D Expenses | 9,172 | 11,371 | 10,022 | 11,200 | 11,574 |
Selling General & Admin Expenses | 12,193 | 12,517 | 12,566 | 13,248 | 13,330 |
Earnings from Continuing Operations | |||||
Interest Expense | (800) | (855) | (1,006) | (1,144) | (1,217) |
Interest Income | 377 | 627 | 568 | 373 | - |
Income Tax Expense | - | - | - | - | - |
Net Income | |||||
Net Income | 6,955 | 14,850 | 11,941 | 13,984 | 13,534 |
Supplemental | |||||
EBIT | - | - | - | - | - |
EBITDA | - | - | - | - | - |