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 | $15.63B | $16.13B | $13.67B | $17.54B | $14.43B | $14.74B | $16.22B | $14.24B | $14.09B | $12.39B | $11.96B | $10.48B | $9.29B | $9.22B | $8.67B | $9.20B | $8.85B | $9.94B | $10.91B |
| Net income | $1.19B | $1.57B | $623.2M | $4.76B | $1.58B | $1.40B | $1.39B | $1.55B | $2.31B | $1.32B | $1.23B | $1.14B | $912.7M | $806.6M | $638.3M | $662.9M | $622.7M | $458.1M | $860.3M |
| Basic EPSper diluted share | $5.32 | $6.77 | $2.58 | $18.94 | $5.87 | $5.08 | $5.00 | $5.41 | $8.00 | $4.55 | $4.11 | $3.70 | $2.99 | $2.60 | $1.92 | $1.97 | $1.98 | $1.64 | $3.12 |
| Diluted EPSper diluted share | $5.25 | $6.68 | $2.55 | $18.63 | $5.79 | $5.05 | $4.96 | $5.36 | $7.88 | $4.50 | $4.06 | $3.65 | $2.95 | $2.58 | $1.91 | $1.95 | $1.97 | $1.63 | $3.09 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 21, 2026Form 4 | Cheong Wee YeePresident - Asia & Middle East | SellCommon Stock | 7.5K | $103.16 | $777.2K | 66.4K |
| May 20, 2026Form 4 | Cheong Wee YeePresident - Asia & Middle East | SellCommon Stock | 3.2K | $103.06 | $330.9K | 74.0K |
| May 1, 2026Form 4 | Cheong Wee YeePresident - Asia & Middle East | SellCommon Stock | 9.2K | $101.26 | $929.9K | 77.2K |
| Apr 30, 2026Form 4 | Cheong Wee YeePresident - Asia & Middle East | SellCommon Stock | 4.7K | $101.01 | $478.5K | 86.4K |
| Apr 30, 2026Form 4 | Djurasovic GeorgeInterim General Counsel | SellCommon Stock | 0.99 | $99.63 | $98.6337 | 21.9K |