
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|---|
Revenue | ||||||
Total revenue | 124,493 | 123,675 | 134,598 | 133,125 | 129,079 | 128,702 |
COGS | 64,314 | 63,935 | 65,031 | 66,102 | 72,436 | 74,538 |
Gross Profit | 60,179 | 59,740 | 69,567 | 67,023 | 56,643 | 54,164 |
Operating Expenses & Income | ||||||
Operating Income | 10,518 | 15,911 | 21,856 | 21,270 | 10,367 | 9,052 |
Total Operating Expenses | 113,975 | 107,764 | 112,742 | 111,855 | 118,712 | 119,650 |
R&D Expenses | 24,938 | 23,315 | 24,192 | 22,133 | 20,433 | 20,270 |
Selling General & Admin Expenses | 24,723 | 20,514 | 23,519 | 23,620 | 25,843 | 24,842 |
Earnings from Continuing Operations | ||||||
Interest Expense | (3,421) | (2,913) | (3,248) | (2,824) | (2,784) | (2,619) |
Interest Income | 5,551 | 6,245 | 8,009 | 7,962 | 8,602 | 7,901 |
Income Tax Expense | - | - | - | - | - | - |
Net Income | ||||||
Net Income | 10,226 | 7,559 | 20,315 | 23,760 | 5,589 | 1,317 |
Supplemental | ||||||
EBIT | - | - | - | - | - | - |
EBITDA | - | - | - | - | - | - |