Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $94.7M | $23.2M | $21.3M |
| Operating income | −$108.2M | −$83.3M | −$44.5M |
| EBITDAderived | −$97.0M | −$75.6M | −$39.8M |
| Net income | −$157.1M | −$85.7M | −$48.3M |
| Basic EPSper diluted share | -$8.03 | -$13.65 | -$10.12 |
| Diluted EPSper diluted share | -$8.03 | -$13.65 | -$10.12 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 26, 2026Form 4 | THRIVENT FINANCIAL FOR LUTHERANSTenPercentOwner | SellClass A Common Stock | 15.6K | $4.33 | $67.5K | 4.66M |
| Jun 25, 2026Form 4 | THRIVENT FINANCIAL FOR LUTHERANSTenPercentOwner | SellClass A Common Stock | 1.6K | $4.21 | $6.7K | 4.68M |
| Jun 24, 2026Form 4 | THRIVENT FINANCIAL FOR LUTHERANSTenPercentOwner | SellClass A Common Stock | 3.8K | $4.54 | $17.3K | 4.68M |
| Jun 23, 2026Form 4 | THRIVENT FINANCIAL FOR LUTHERANSTenPercentOwner | SellClass A Common Stock | 27.9K | $4.59 | $127.9K | 4.68M |
| Jun 22, 2026Form 4 | THRIVENT FINANCIAL FOR LUTHERANSTenPercentOwner | SellClass A Common Stock | 430 | $4.73 | $2.0K | 4.71M |