| TTM (2025-6-30) | 2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | ||||
|---|---|---|---|---|---|---|---|---|
| Revenue | 133.55M | 133.26M | 141.54M | 160.70M | 168.00M | |||
| Cost Of Goods | 44.05M | 47.81M | 52.06M | 61.20M | 64.00M | |||
| Gross Profit | 89.50M | 85.45M | 89.47M | 99.40M | 104.00M | |||
| Operating Expenses | 125.89M | 138.76M | 144.87M | 203.30M | 184.70M | |||
| Research and Development | 72.06M | 80.34M | 77.67M | 114.50M | 110.70M | |||
| Selling, General, and Administrative Expenses | 55.33M | 59.99M | 68.93M | 92.40M | 76.60M | |||
| Operating Income | -36.39M | -53.31M | -55.40M | -103.90M | -80.70M | |||
| Interest Income/Expense | 18.16M | 13.53M | 139.00K | -4.20M | 7.30M | |||
| Other Income/Expense | N/A | 793.00K | 1.65M | 0.00 | 1.60M | |||
| Non Recurring Items | N/A | 0.00 | -33.16M | -11.90M | N/A | |||
| Income Before Taxes | -17.44M | -38.99M | -86.77M | -120.00M | -71.80M | |||
| Income Tax | 194.00K | 258.00K | 422.00K | 700.00K | 800.00K | |||
| Net Income | -22.15M | -42.73M | -87.22M | -120.40M | -72.40M | |||
| EBITDA | -33.23M | -49.19M | -46.92M | -92.08M | -70.49M | |||
| Per Share Data | ||||||||
| EPS Diluted Total Ops | -0.25 | -0.48 | -0.92 | -1.13 | -0.67 | |||
| Non GAAP EPS | -0.25 | -0.46 | -0.53 | -0.97 | -0.40 | |||
| Statistics | ||||||||
| Gross Profit Margin | 67.01% | 64.12% | 63.22% | 61.85% | 61.90% | |||
| Profit Margin | -16.59% | -32.06% | -61.62% | -74.92% | -43.10% | |||
| Operating Profit Margin | -27.25% | -40.01% | -39.14% | -64.65% | -48.04% | |||
All data in USD