
| 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|
Revenue | |||||
Total revenue | 58,054 | 54,318 | 56,334 | 61,160 | 64,386 |
COGS | 17,414 | 20,415 | 16,904 | 18,204 | 18,365 |
Gross Profit | 40,640 | 33,903 | 39,430 | 42,956 | 46,021 |
Operating Expenses & Income | |||||
Operating Income | 18,814 | 13,535 | 11,894 | 20,091 | 21,850 |
Total Operating Expenses | 39,240 | 40,783 | 44,440 | 41,069 | 42,536 |
R&D Expenses | 6,510 | 7,675 | 12,791 | 9,096 | 9,714 |
Selling General & Admin Expenses | 15,260 | 12,872 | 14,752 | 14,010 | 14,674 |
Earnings from Continuing Operations | |||||
Interest Expense | (2,230) | (2,224) | (2,808) | (2,893) | (2,916) |
Interest Income | 186 | 540 | 648 | 266 | 270 |
Income Tax Expense | - | - | - | - | - |
Net Income | |||||
Net Income | 11,836 | 4,863 | 4,278 | 4,226 | 6,310 |
Supplemental | |||||
EBIT | - | - | - | - | - |
EBITDA | - | - | - | - | - |