Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $7.65B | $7.44B | $6.70B | $6.65B | $5.00B | $3.64B | $3.39B |
| Gross profit | $2.06B | $1.98B | $1.82B | $1.79B | $1.28B | $878.0M | $789.0M |
| Operating expenses | $1.34B | $1.26B | $1.08B | $1.02B | $855.0M | $693.0M | $634.0M |
| Operating income | $722.0M | $719.0M | $740.0M | $775.0M | $425.0M | $185.0M | $155.0M |
| EBITDAderived | $914.0M | $913.0M | $894.0M | $923.0M | $575.0M | $338.0M | $293.0M |
| Net income | $441.0M | $411.0M | $371.0M | $366.0M | $166.0M | $37.0M | $36.0M |
| Basic EPSper diluted share | $2.32 | $2.14 | $2.15 | $2.16 | $0.57 | — | — |
| Diluted EPSper diluted share | $2.31 | $2.13 | $2.15 | $2.13 | $0.55 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 17, 2026Form 4 · 10b5-1 | Bradbury Robyn LChief Financial Officer | SellClass A Common Stock | 3.4K | $52.84 | $177.2K | 12.5K |
| Apr 17, 2026Form 4 · 10b5-1 | Bradbury Robyn LChief Financial Officer | SellClass A Common Stock | 1.6K | $51.94 | $85.5K | 15.9K |
| Apr 7, 2026Form 4 | Hope James DDirector | BuyClass A Common Stock | 2.0K | $50.70 | $100.0K | 6.9K |
| Aug 18, 2025Form 4 · 10b5-1 | Witkowski Mark RChief Executive Officer | SellClass A Common Stock | 100.0K | $64.08 | $6.41M | 35.8K |
| Jul 22, 2025Form 4 · 10b5-1 | Bradbury Robyn LChief Financial Officer | SellClass A Common Stock | 5.0K | $64.51 | $322.6K | 8.6K |