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 | $32.49B | $30.73B | $34.71B | $41.51B | $36.48B | $20.14B | $22.59B | $25.07B | $20.25B | $16.21B | $16.44B | $21.11B | $19.05B | $19.43B | $20.02B | $15.84B | $11.19B | $23.66B | $16.59B |
| Net income | $1.74B | $2.03B | $4.53B | $7.61B | $6.83B | $721.5M | $1.27B | $2.36B | $1.32B | $796.3M | $80.7M | $679.3M | $488.0M | $504.6M | $778.2M | $134.1M | −$293.6M | $1.83B | $1.47B |
| Basic EPSper diluted share | $7.53 | $8.47 | $18.05 | $28.88 | $23.23 | $2.37 | $4.14 | $7.44 | $4.11 | $2.48 | $0.25 | $2.12 | $1.52 | $1.58 | $2.45 | $0.42 | -$0.94 | $5.99 | $4.96 |
| Diluted EPSper diluted share | $7.52 | $8.46 | $18.00 | $28.79 | $23.16 | $2.36 | $4.14 | $7.42 | $4.10 | $2.48 | $0.25 | $2.11 | $1.52 | $1.58 | $2.45 | $0.42 | -$0.94 | $5.98 | $4.94 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 3, 2026Form 4 | Hollatz John JExecutive Vice President | SellCommon Stock | 5.0K | $258.33 | $1.30M | 97.9K |
| Jun 3, 2026Form 4 | Hollatz John JExecutive Vice President | SellCommon Stock | 5.5K | $258.57 | $1.43M | 97.9K |
| Jun 1, 2026Form 4 | QUERY KENNETH REXExecutive Vice President | SellCommon Stock | 5.1K | $251.30 | $1.29M | 64.7K |
| Jun 1, 2026Form 4 | QUERY KENNETH REXExecutive Vice President | SellCommon Stock | 8.4K | $251.42 | $2.11M | 69.8K |
| May 18, 2026Form 4 | Spicer Randy JExecutive Vice President | SellCommon Stock | 2.5K | $225.00 | $562.5K | 20.5K |