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 | $12.63B | $11.34B | $10.01B | $6.56B | $9.63B | $7.54B | $7.92B | $5.41B | $5.73B | $5.45B | $5.14B | $4.95B | $4.53B | $4.11B | $3.80B | $3.77B | $3.90B | $3.82B |
| Net income | $2.39B | $2.29B | $1.84B | −$487.0M | $2.97B | $1.22B | $2.00B | $287.0M | $1.04B | $591.0M | $634.0M | $525.0M | $517.0M | $421.0M | $164.0M | $375.0M | $432.0M | $429.0M |
| Basic EPSper diluted share | $15.32 | $14.65 | $11.74 | -$3.06 | $18.43 | $7.55 | $12.24 | $1.76 | $6.36 | $3.59 | $3.87 | $3.21 | $3.16 | $2.59 | $1.01 | $2.30 | $2.66 | $2.63 |
| Diluted EPSper diluted share | $15.17 | $14.53 | $11.66 | -$3.06 | $18.24 | $7.49 | $12.10 | $1.75 | $6.29 | $3.55 | $3.83 | $3.18 | $3.12 | $2.57 | $1.01 | $2.30 | $2.65 | $2.62 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 11, 2026Form 4 | Debbink Dirk JDirector | BuyCommon Stock · indirect | 1.0K | $162.58 | $162.6K | 60.6K |
| Dec 3, 2025Form 4 | WILKINS EDWARD SCOTTDirector | BuyCommon Stock | 140 | $163.77 | $22.9K | 140 |
| Oct 28, 2025Form 4 | Debbink Dirk JDirector | BuyCommon Stock · indirect | 1.0K | $153.98 | $154.0K | 58.5K |
| Aug 15, 2025Form 4 | Schiff Charles OdellDirector | SellCommon Stock · indirect | 3.5K | $153.54 | $537.4K | 181.1K |
| Feb 21, 2025Form 4 | Benacci Nancy CunninghamDirector | BuyCommon Stock | 1.0K | $136.16 | $136.2K | 6.7K |