Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $243.9M | $30.4M | $0 | — | — | — |
| Gross profit | $94.5M | $5.4M | $0 | — | — | — |
| Operating expenses | — | — | $6.4M | $5.7M | $5.9M | $6.4M |
| Operating income | $67.4M | −$16.6M | −$28.4M | −$19.2M | −$31.7M | −$19.1M |
| EBITDAderived | $82.3M | −$14.7M | −$28.4M | — | — | — |
| Net income | −$2.2M | −$9.5M | −$29.0M | −$19.8M | −$32.9M | −$20.2M |
| Basic EPSper diluted share | -$0.01 | -$0.10 | -$0.52 | -$0.71 | -$1.45 | -$0.41 |
| Diluted EPSper diluted share | -$0.01 | -$0.10 | -$0.52 | -$0.71 | -$1.45 | -$0.41 |