Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $3.7M | $23.9M | $64.8M | $95.8M | $165.9M | $134.4M | — | — |
| Gross profit | −$107,000 | $17,000 | $709,000 | −$10.8M | −$12.0M | −$13.9M | — | — |
| Gross margin | −2.86% | 0.07% | 1.09% | −11.23% | −7.24% | −10.37% | — | — |
| Operating expenses | $5.7M | $7.2M | $19.0M | $40.5M | $321.7M | $61.9M | — | — |
| Operating income | −$5.8M | −$7.1M | −$18.2M | −$51.3M | −$333.7M | −$75.8M | — | — |
| Operating margin | −155.50% | −29.87% | −28.17% | −53.56% | −201.12% | −56.40% | — | — |
| EBITDA | −$5.3M | −$5.9M | −$15.9M | −$45.1M | −$322.5M | −$64.1M | — | — |
| EBITDA margin | −143.19% | −24.51% | −24.57% | −47.11% | −194.34% | −47.69% | — | — |
| Net income | −$5.6M | −$11.0M | −$686,000 | −$42.3M | −$339.4M | −$77.8M | — | — |
| Net profit margin | −150.28% | −45.80% | −1.06% | −44.14% | −204.52% | −57.91% | — | — |
| Basic EPSper basic share | -$0.07 | -$7.97 | -$1.27 | -$9.59 | -$72.64 | -$1.15 | — | — |
| Diluted EPSper diluted share | -$0.07 | -$7.97 | -$1.27 | -$9.59 | — | -$1.15 | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
UBS Group AG | 374 |
BARCLAYS PLC | 34 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.