Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $248.5M | $203.8M | $172.0M | $153.9M |
| Operating expenses | $211.5M | $175.8M | $146.7M | $130.2M |
| Operating income | $37.0M | $27.9M | $25.4M | $23.7M |
| EBITDAderived | $55.3M | $39.9M | $30.3M | $27.0M |
| Net income | $41.2M | $2.7M | $0 | $0 |
| Basic EPSper diluted share | $0.53 | $0.19 | — | — |
| Diluted EPSper diluted share | $0.53 | $0.19 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | DOAK MICHAELDirector | BuyClass A Common Stock · indirect | 7.9K | $19.45 | $153.0K | 765.6K |
| Jun 4, 2026Form 4 | DOAK MICHAELDirector | BuyClass A Common Stock · indirect | 11.0K | $19.09 | $210.0K | 757.7K |
| Jun 3, 2026Form 4 | DOAK MICHAELDirector | BuyClass A Common Stock · indirect | 23.0K | $18.62 | $428.1K | 746.7K |
| Jun 2, 2026Form 4 | DOAK MICHAELDirector | BuyClass A Common Stock · indirect | 16.5K | $19.25 | $317.6K | 723.7K |
| Jun 1, 2026Form 4 | DOAK MICHAELDirector | BuyClass A Common Stock · indirect | 16.5K | $19.33 | $318.9K | 707.2K |