Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $350.4M | $257.7M | $159.5M | $143.2M |
| Operating expenses | $344.5M | $165.3M | $109.0M | $13.0M |
| Operating income | $11.9M | $93.7M | $52.7M | $95.5M |
| Operating margin | 3.39% | 36.37% | 33.03% | 66.68% |
| EBITDA | $115.6M | $167.5M | $106.5M | $89.0M |
| EBITDA margin | 33.01% | 64.98% | 66.75% | 62.20% |
| Net income | $13.8M | $0 | $86.7M | $68.1M |
| Net profit margin | 3.95% | 0.00% | 54.33% | 47.59% |
| Basic EPSper basic share | $0.90 | $0.00 | $0.00 | $5.14 |
| Diluted EPSper diluted share | $0.89 | $0.00 | $0.00 | $1.15 |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 17, 2026Form 4 | Gieselman ScottDirector | BuyClass A Common Stock · indirect | 10.0K | $12.94 | $129.4K | 95.0K |
| Jun 12, 2026Form 4 | GRAY STEVEN DDirector | BuyClass A Common Stock · indirect | 25.0K | $12.81 | $320.3K | 40.0K |
| Jun 11, 2026Form 4 | Quinn William JDirector,TenPercentOwner | BuyClass A Common Stock | 11.5K | $13.20 | $151.8K | 66.0K |
| Jun 11, 2026Form 4 | Poole David PDirector | BuyClass A Common Stock · indirect | 4.0K | $13.50 | $54.0K | 27.6K |
| Jun 10, 2026Form 4 | Poole David PDirector | BuyClass A Common Stock · indirect | 7.5K | $14.00 | $105.0K | 23.6K |