Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $4.32B | $4.45B | $3.75B | $3.34B | $1.92B | $1.13B | $744.3M |
| Net income | $217.2M | $335.3M | $295.9M | $262.3M | $121.1M | $79.1M | $39.2M |
| Basic EPSper diluted share | $2.19 | $3.44 | $3.03 | $2.67 | $1.27 | $0.00 | $0.00 |
| Diluted EPSper diluted share | $2.14 | $3.34 | $2.79 | $2.45 | $1.27 | $0.00 | $0.00 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 24, 2026Form 4 | Lovett William Radford IITenPercentOwner | SellClass A common stock, par value $0.01 per share · indirect | 54.1K | $16.70 | $904.1K | 3.19M |
| Jun 24, 2026Form 4 | Lovett William Radford IITenPercentOwner | SellClass A common stock, par value $0.01 per share · indirect | 2.5K | $16.00 | $39.2K | 3.25M |
| Jun 22, 2026Form 4 | Lovett William Radford IITenPercentOwner | SellClass A common stock, par value $0.01 per share · indirect | 22.0K | $15.00 | $329.4K | 3.25M |
| Jun 18, 2026Form 4 | Lovett William Radford IITenPercentOwner | SellClass A common stock, par value $0.01 per share · indirect | 85.1K | $15.52 | $1.32M | 3.27M |
| Jun 17, 2026Form 4 | Lovett William Radford IITenPercentOwner | SellClass A common stock, par value $0.01 per share · indirect | 45.5K | $15.21 | $692.7K | 3.35M |