Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $146.6M | $117.6M | $87.2M | $86.7M | $64.6M | $46.7M | $23.8M | $12.1M | $3.1M |
| Gross profit | $62.8M | $25.2M | $11.9M | $15.4M | −$17.6M | −$25.8M | −$17.6M | $6.2M | $1.6M |
| Research & development | $4.4M | $4.2M | $5.8M | $13.1M | $21.8M | $20.4M | $12.2M | $1.8M | $0 |
| Operating expenses | $80.2M | $101.7M | $96.7M | $126.9M | $274.4M | $193.6M | $135.7M | $26.7M | $7.7M |
| Operating income | −$17.4M | −$76.5M | −$84.8M | −$111.4M | −$292.0M | −$219.4M | −$153.3M | −$20.4M | −$6.1M |
| EBITDAderived | −$3.2M | −$67.2M | −$76.7M | −$98.3M | −$276.6M | −$212.3M | −$149.0M | −$18.5M | −$5.4M |
| Net income | −$9.4M | $41.1M | −$74.0M | −$168.7M | −$396.1M | −$73.1M | $1.17B | −$21.6M | −$1.5M |
| Basic EPSper diluted share | -$0.02 | $0.11 | -$0.19 | -$0.45 | -$1.07 | -$0.21 | $3.76 | -$0.12 | -$0.01 |
| Diluted EPSper diluted share | -$0.02 | $0.11 | -$0.19 | -$0.45 | -$1.07 | -$0.21 | $3.33 | -$0.12 | -$0.01 |