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 | $23.70B | $22.11B | $18.57B | $16.23B | $16.67B | $14.60B | $14.30B | $12.88B | $12.52B | $11.52B | $10.42B | $10.90B | $10.32B | $9.84B | $8.83B | $8.26B | $7.07B | $5.68B |
| Net income | $1.18B | $717.0M | $902.0M | $517.0M | $1.17B | $415.0M | $870.0M | $716.0M | $1.82B | $701.4M | $502.2M | $684.0M | $418.8M | $631.9M | $546.0M | $535.7M | $407.1M | $176.8M |
| Basic EPSper diluted share | $17.94 | $10.90 | $13.60 | $7.73 | $17.26 | $6.35 | $13.88 | $11.25 | $28.28 | $10.91 | $7.55 | $9.88 | $5.82 | $8.57 | $7.42 | $7.32 | $5.59 | — |
| Diluted EPSper diluted share | $17.69 | $10.73 | $13.44 | $7.64 | $17.13 | $6.31 | $13.62 | $11.00 | $27.71 | $10.79 | $7.46 | $9.78 | $5.78 | $8.52 | $7.37 | $7.17 | $5.55 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 20, 2026Form 4 | Hayden John W.EVP, Controller | SellCommon stock | 414 | $214.95 | $89.0K | 20.9K |
| May 14, 2026Form 4 | HERRMANN RONALDExecutive Vice President | SellCommon stock | 170 | $211.28 | $35.9K | 3.9K |
| May 14, 2026Form 4 | HERRMANN RONALDExecutive Vice President | SellCommon stock | 6.8K | $210.56 | $1.44M | 4.1K |
| Sep 23, 2024Form 4 | HUTTON WILLIAM LEVP, General Counsel & Secy. | SellCommon stock | 1.2K | $218.97 | $264.7K | 12.4K |