
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 193,816 | 200,344 | 176,862 | 189,024 | 201,676 | 201,676 | |
COGS | 124,865 | 137,711 | 122,543 | 132,673 | 142,882 | 142,882 | |
Gross Profit | 68,951 | 62,633 | 54,319 | 56,351 | 58,794 | 58,794 | |
Operating Expenses & Income | |||||||
Operating Income | (35,888) | 16,387 | 18,886 | 20,241 | 20,350 | 20,194 | |
Total Operating Expenses | 104,839 | 46,246 | 35,433 | 36,110 | 38,444 | 38,600 | |
R&D Expenses | 24,413 | 16,090 | 12,189 | 12,593 | 12,388 | 12,388 | |
Selling General & Admin Expenses | 32,499 | 30,156 | 23,244 | 23,518 | 26,056 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (471) | (398) | (558) | (1,039) | (1,766) | (1,766) | |
Interest Income | 145 | 213 | 201 | 151 | 145 | - | |
Income Tax Expense | 5,710 | 3,954 | 5,583 | 988 | 2,737 | 2,737 | |
Net Income | |||||||
Net Income | (28,269) | 12,667 | 13,695 | 11,969 | 10,438 | 10,438 | |
Supplemental | |||||||
EBIT | (35,743) | 17,188 | 18,820 | 4,200 | 16,039 | - | |
EBITDA | (20,179) | 34,871 | 36,875 | 19,441 | 32,041 | 28,043 | |