
| 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|
Revenue | |||||
Total revenue | 59,283 | 60,115 | 64,168 | 65,011 | 66,569 |
COGS | 17,206 | 15,915 | 14,698 | 14,898 | 16,612 |
Gross Profit | 42,077 | 44,200 | 49,470 | 50,113 | 49,957 |
Operating Expenses & Income | |||||
Operating Income | 17,945 | 1,782.5 | 19,912 | 21,218 | 6,725 |
Total Operating Expenses | 41,338 | 58,332.5 | 44,256 | 43,793 | 59,844 |
R&D Expenses | 13,548 | 30,531 | 17,938 | 15,789 | 30,453 |
Selling General & Admin Expenses | 9,948 | 10,382 | 10,733 | 10,730 | 11,132 |
Earnings from Continuing Operations | |||||
Interest Expense | (962) | (1,146) | (1,271) | (1,357) | (1,742) |
Interest Income | 2,461 | 811 | 1,069 | 969 | 792 |
Income Tax Expense | - | - | - | - | - |
Net Income | |||||
Net Income | 14,519 | 365 | 17,117 | 18,254 | 3,173 |
Supplemental | |||||
EBIT | - | - | - | - | - |
EBITDA | - | - | - | - | - |