Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $2.91B | $2.33B | $1.57B | $1.23B | $1.33B |
| Net income | $840.0M | $613.2M | $280.3M | −$29.9M | $249.8M |
| Basic EPSper diluted share | $5.75 | $3.81 | $2.47 | -$0.95 | $1.83 |
| Diluted EPSper diluted share | $5.55 | $3.67 | $2.44 | -$0.95 | $1.82 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 18, 2026Form 4 | BROWN DAVID ADirector | SellClass B Common Shares · indirect | 37.3K | $32.16 | $1.20M | 450.0K |
| May 15, 2026Form 4 | BROWN DAVID ADirector | SellClass B Common Shares · indirect | 12.7K | $31.82 | $404.1K | 487.3K |
| May 13, 2026Form 4 | Levenson Jonathan B.Group Treasurer | SellClass B Common Shares | 6.1K | $30.61 | $186.0K | 39.6K |
| May 8, 2026Form 4 | Levenson Jonathan B.Group Treasurer | SellClass B Common Shares | 3.0K | $30.67 | $92.9K | 45.7K |
| May 5, 2026Form 4 | Deegan Brian JohnGroup Chief Accounting Officer | SellClass B Common Shares | 11.0K | $30.69 | $337.6K | 71.3K |