Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $19.2M | $17.1M | $58.1M | $81.4M | $119.5M | $192.5M | $635.6M | — | — |
| Gross profit | $15.6M | $13.0M | $11.4M | $15.7M | — | — | — | — | — |
| Gross margin | 81.17% | 76.19% | 19.63% | 19.31% | — | — | — | — | — |
| Operating expenses | $39.8M | $48.7M | $85.4M | $103.2M | $128.2M | $389.0M | $974.6M | — | — |
| Operating income | $1.6M | −$6.2M | −$27.3M | −$21.8M | −$8.7M | −$196.5M | −$339.0M | — | — |
| Operating margin | 8.39% | −36.36% | −46.93% | −26.76% | −7.28% | −102.08% | −53.34% | — | — |
| EBITDA | $3.7M | −$4.4M | −$25.6M | −$19.1M | −$4.8M | −$192.8M | −$333.7M | — | — |
| EBITDA margin | 19.27% | −25.79% | −44.04% | −23.42% | −3.98% | −100.16% | −52.49% | — | — |
| Net income | $24.1M | $6.8M | −$19.8M | −$86.2M | −$36.9M | −$346.2M | −$310.2M | — | — |
| Net profit margin | 125.23% | 40.00% | −34.03% | −105.89% | −30.85% | −179.85% | −48.80% | — | — |
| Basic EPSper basic share | $0.10 | $0.03 | -$0.08 | -$0.37 | -$0.17 | -$1.74 | -$1.79 | — | — |
| Diluted EPSper diluted share | $0.10 | $0.03 | -$0.08 | — | -$0.17 | -$1.74 | -$1.79 | — | — |
Reported shareholders