Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $49.1M | $50.1M | $49.7M | $76.8M |
| Gross profit | $6.6M | $14.3M | $45.0M | $71.8M |
| Gross margin | 13.52% | 28.42% | 90.72% | 93.44% |
| Research & development | — | $8.2M | $9.7M | $9.8M |
| Operating expenses | $10.8M | $6.6M | $36.9M | $44.7M |
| Operating income | −$4.2M | $7.6M | $8.2M | $27.0M |
| Operating margin | −8.52% | 15.21% | 16.51% | 35.21% |
| EBITDA | −$3.5M | $8.2M | $8.2M | $26.3M |
| EBITDA margin | −7.09% | 16.31% | 16.42% | 34.27% |
| Net income | −$2.8M | $5.1M | $5.6M | $21.7M |
| Net profit margin | −5.79% | 10.21% | 11.33% | 28.32% |
| Basic EPSper basic share | -$0.20 | $0.39 | $0.25 | $0.98 |
| Diluted EPSper diluted share | -$0.20 | $0.39 | $0.25 | $0.98 |