Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $1.97B | $1.26B | $689.2M | $381.8M |
| Research & development | $17.4M | $12.2M | $7.4M | $4.9M |
| Operating expenses | $174.2M | $130.7M | $88.9M | $51.7M |
| Operating income | −$8.5M | −$16.0M | −$26.0M | −$19.7M |
| Operating margin | −0.43% | −1.26% | −3.77% | −5.17% |
| EBITDA | −$6.3M | −$24.7M | −$26.0M | −$19.5M |
| EBITDA margin | −0.32% | −1.95% | −3.78% | −5.10% |
| Net income | −$8.1M | −$26.5M | −$27.5M | −$20.6M |
| Net profit margin | −0.41% | −2.10% | −3.99% | −5.39% |
| Basic EPSper basic share | -$0.40 | -$1.40 | -$1.50 | -$1.20 |
| Diluted EPSper diluted share | -$0.40 | -$1.40 | -$1.50 | -$1.20 |
Reported shareholders