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 | $87.67B | $75.37B | $62.11B | $49.61B | $47.70B | $42.66B | $39.02B | $31.98B | $26.84B | $23.44B | $20.85B | $19.39B | $18.17B | $17.08B | $15.77B | $15.22B | $14.56B | $12.84B | $14.69B |
| Net income | $11.31B | $8.48B | $3.90B | $722.0M | $3.35B | $5.70B | $3.97B | $2.62B | $1.59B | $1.03B | $1.27B | $1.28B | $1.17B | $902.3M | $1.02B | $1.07B | $1.06B | −$70.0M | $1.18B |
| Basic EPSper diluted share | $19.29 | $14.45 | $6.61 | $1.19 | $5.69 | $9.71 | $6.75 | $4.45 | $2.74 | $1.77 | $2.16 | $2.17 | $1.95 | $1.50 | $1.61 | $1.62 | $1.59 | -$0.10 | $1.66 |
| Diluted EPSper diluted share | $19.23 | $14.40 | $6.58 | $1.18 | $5.66 | $9.66 | $6.72 | $4.42 | $2.72 | $1.76 | $2.15 | $2.15 | $1.93 | $1.48 | $1.59 | $1.61 | $1.57 | -$0.10 | $1.65 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 24, 2026Form 4 | KELLY JEFFREY DDirector | SellCommon | 7.0K | $216.33 | $1.51M | 22.5K |
| Jun 22, 2026Form 4 · 10b5-1 | Broz StevenChief Information Officer | SellCommon | 1.2K | $204.76 | $236.9K | 27.5K |
| Jun 5, 2026Form 4 · 10b5-1 | Murphy John JoClaims President | SellCommon | 5.9K | $200.00 | $1.18M | 41.3K |
| Jun 5, 2026Form 4 · 10b5-1 | Broz StevenChief Information Officer | SellCommon | 1.2K | $200.00 | $231.4K | 28.7K |
| Apr 16, 2026Form 4 | Johnson Devin CDirector | SellCommon | 980 | $203.10 | $199.0K | 8.6K |