Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $341.8M | $258.6M | $74.5M |
| Operating income | $149.0M | $116.7M | $78.3M |
| EBITDAderived | $293.9M | $207.6M | $122.2M |
| Net income | $41.4M | $80.2M | $58.1M |
| Basic EPSper diluted share | $1.53 | — | — |
| Diluted EPSper diluted share | $1.24 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 26, 2026Form 4/A | GEC Advisors LLC +8TenPercentOwner,Other | SellClass A Common Stock · indirect | 12.6K | $21.18 | $266.2K | 311.4K |
| Mar 26, 2026Form 4/A | GEC Advisors LLC +8TenPercentOwner,Other | SellClass A Common Stock · indirect | 14.2K | $21.18 | $300.9K | 351.9K |
| Mar 26, 2026Form 4/A | GEC Advisors LLC +8TenPercentOwner,Other | SellClass A Common Stock · indirect | 604.7K | $21.18 | $12.81M | 0 |
| Mar 26, 2026Form 4/A | GEC Advisors LLC +8TenPercentOwner,Other | SellClass A Common Stock · indirect | 286.2K | $21.18 | $6.06M | 0 |
| Mar 26, 2026Form 4/A | GEC Advisors LLC +8TenPercentOwner,Other | SellClass A Common Stock · indirect | 252.4K | $21.18 | $5.35M | 0 |