Revenue
2017
2018
2019
2020
2021
2022
2023
2024
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $61.6M | $56.8M | $62.5M | $81.1M | $102.0M | $90.4M | $97.0M | $99.1M | $99.6M | $100.2M |
| Gross profit | $21.4M | $19.4M | $17.3M | $33.5M | $48.6M | $38.1M | $41.4M | $41.9M | $43.5M | $46.5M |
| Research & development | $4.5M | $4.4M | $4.1M | $4.5M | $5.1M | $5.3M | $5.4M | $5.7M | $5.0M | $5.1M |
| Operating income | −$21.2M | −$27.0M | −$19.3M | $3.9M | $82,000 | −$24.1M | −$20.2M | −$37.7M | −$39.8M | $13.5M |
| EBITDAderived | −$21.0M | −$27.0M | −$19.3M | $41.9M | $122,000 | −$24.1M | −$20.1M | −$37.1M | −$39.4M | $13.6M |
| Net income | −$31.8M | −$24.0M | −$41.0M | $875,000 | −$6.4M | −$28.9M | −$22.1M | −$40.3M | −$100.6M | $21.8M |