Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $21.11B | $19.74B | $19.35B | $19.43B | $18.51B | $16.65B | $16.78B | $16.13B | $14.81B | $13.49B | $12.42B | $10.26B | $8.84B | $7.35B | $6.12B | $4.59B | $3.28B | $2.82B | $2.14B |
| Operating income | $3.39B | $2.89B | $2.69B | $2.97B | $2.83B | $2.11B | $2.45B | $2.80B | $2.48B | $2.29B | $2.14B | $1.89B | $1.68B | $1.36B | $1.14B | $861.9M | $618.5M | $516.7M | $381.5M |
| EBITDAderived | $3.94B | $3.43B | $3.24B | $3.54B | $3.40B | $2.67B | $2.98B | $3.30B | $2.92B | $2.67B | $2.47B | $2.09B | $1.86B | $1.52B | $1.26B | $972.0M | $707.9M | $591.5M | $435.4M |
| Net income | $2.23B | $2.24B | $2.13B | $2.29B | $2.14B | $1.39B | $1.84B | $2.10B | $1.50B | $1.55B | $1.62B | $1.44B | $1.23B | $1.05B | $883.6M | $733.5M | $535.0M | $430.8M | $350.1M |
| Basic EPSper diluted share | $4.57 | $4.52 | $4.21 | $4.42 | $4.06 | $2.58 | $3.30 | $3.61 | $2.54 | $2.56 | $2.67 | $2.37 | $2.03 | $1.74 | $2.91 | $2.44 | $1.82 | $1.49 | $1.22 |
| Diluted EPSper diluted share | $4.56 | $4.51 | $4.21 | $4.41 | $4.05 | $2.57 | $3.29 | $3.60 | $2.53 | $2.55 | $2.65 | $2.35 | $2.02 | $1.72 | $2.85 | $2.37 | $1.78 | $1.44 | $1.15 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 · 10b5-1 | Kerdman AlinaSVP, Controller & CAO | SellClass A Common Stock | 133 | $51.70 | $6.9K | 990 |
| Jun 10, 2026Form 4 | ROHLEDER STEPHEN JDirector | BuyClass A Common Stock | 4.0K | $52.00 | $209.8K | 4.0K |
| Jun 1, 2026Form 4 · 10b5-1 | Kerdman AlinaSVP, Controller & CAO | SellClass A Common Stock | 146 | $56.41 | $8.2K | 989 |
| May 18, 2026Form 4 · 10b5-1 | Kerdman AlinaSVP, Controller & CAO | SellClass A Common Stock | 154 | $48.04 | $7.4K | 723 |
| Apr 2, 2026Form 4 · 10b5-1 | Kerdman AlinaSVP, Controller & CAO | SellClass A Common Stock | 194 | $61.29 | $11.9K | 877 |