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