Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $155.2M | $149.8M | $150.2M | $142.1M | $141.5M |
| Gross profit | $45.7M | $52.3M | $59.0M | $55.0M | $48.8M |
| Research & development | $9.8M | $6.2M | $6.6M | $6.8M | $5.4M |
| Operating expenses | $57.0M | $45.4M | $46.2M | $43.7M | $45.7M |
| Operating income | −$11.3M | $6.9M | $12.7M | $11.3M | $3.1M |
| EBITDAderived | −$9.9M | $8.0M | $14.0M | $12.5M | $4.4M |
| Net income | −$8.3M | $7.1M | $7.8M | $7.2M | $4.9M |
| Basic EPSper diluted share | -$0.14 | $0.13 | $0.18 | $0.17 | $0.12 |
| Diluted EPSper diluted share | -$0.14 | $0.13 | $0.18 | $0.17 | $0.12 |