Revenue
2023
2025
| 2025 | 2023 | |
|---|---|---|
| Revenue | $1.53B | $1.05B |
| Gross profit | $449.4M | $239.5M |
| Operating income | −$17.1M | — |
| EBITDAderived | $161.2M | — |
| Net income | −$87.1M | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 18, 2025Form 4 | Tong RichardGeneral Counsel | SellCommon Stock | 52.5K | $9.58 | $502.6K | 0 |