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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $21.31B | $20.68B | $20.56B | $19.17B | $19.48B | $17.64B | $18.48B | $18.31B | $20.61B | $21.07B | — | — | — | — | — | — | — | — |
| Operating income | $3.51B | $5.96B | $2.51B | $2.33B | $2.87B | $1.99B | $1.54B | $1.64B | $1.11B | $1.25B | $1.08B | $925.0M | $663.0M | $749.0M | $653.0M | $634.0M | $538.0M | $311.0M |
| EBITDAderived | $4.37B | $6.77B | $3.38B | $3.17B | $3.73B | $2.85B | $2.39B | $2.44B | $1.98B | $2.10B | $1.87B | $1.77B | $1.21B | $1.18B | $1.05B | $1.01B | $924.0M | $682.0M |
| Net income | $2.37B | $4.06B | $1.31B | $1.00B | $1.48B | $768.0M | $171.0M | $459.0M | −$320.0M | $176.0M | $78.0M | $76.0M | −$104.0M | $133.0M | $94.0M | $1.12B | $181.0M | $25.0M |
| Basic EPSper diluted share | $15.61 | $33.02 | $6.01 | $3.84 | $8.55 | $3.80 | -$2.08 | $1.02 | -$7.00 | -$1.93 | -$1.41 | $0.12 | -$1.32 | $1.35 | $0.49 | $9.24 | $0.38 | $0.05 |
| Diluted EPSper diluted share | $15.49 | $32.70 | $5.71 | $3.79 | $8.42 | $3.75 | -$2.08 | $1.00 | -$7.00 | -$1.93 | -$1.41 | $0.12 | -$1.32 | $1.30 | $0.48 | $8.16 | $0.37 | $0.05 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 28, 2026Form 4 | KERREY J ROBERTDirector | SellCommon Stock | 361 | $177.52 | $64.1K | 16.8K |
| May 28, 2026Form 4 | KERREY J ROBERTDirector | SellCommon Stock | 905 | $176.89 | $160.1K | 17.2K |
| May 28, 2026Form 4 | KERREY J ROBERTDirector | SellCommon Stock | 713 | $175.13 | $124.9K | 18.1K |
| May 28, 2026Form 4 | KERREY J ROBERTDirector | SellCommon Stock | 1.7K | $173.97 | $294.0K | 18.8K |
| May 28, 2026Form 4 | KERREY J ROBERTDirector | SellCommon Stock | 2.0K | $173.12 | $340.9K | 20.5K |