
| 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|
Revenue | |||||
Total revenue | 40,561 | 41,618 | 44,286 | 46,716 | 48,919 |
COGS | 11,882 | 12,628 | 13,205 | 13,049 | 13,323 |
Gross Profit | 28,679 | 28,990 | 31,081 | 33,667 | 35,596 |
Operating Expenses & Income | |||||
Operating Income | 10,926 | 8,691 | 8,923 | 9,597 | 10,068 |
Total Operating Expenses | 29,635 | 32,927 | 35,363 | 37,119 | 38,851 |
R&D Expenses | 6,501 | 6,507 | 7,394 | 7,842 | 8,105 |
Selling General & Admin Expenses | 8,739 | 9,476 | 9,820 | 10,242 | 10,864 |
Earnings from Continuing Operations | |||||
Interest Expense | (465) | (643) | (704) | (626) | (730) |
Interest Income | 239 | 540 | 438 | 331 | 284 |
Income Tax Expense | - | - | - | - | - |
Net Income | |||||
Net Income | 8,371 | 5,400 | 5,560 | 7,813 | 3,958 |
Supplemental | |||||
EBIT | - | - | - | - | - |
EBITDA | - | - | - | - | - |