XML 62 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Share repurchases (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 27, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 10, 2020
Equity, Class of Treasury Stock [Line Items]            
Repurchase of common stock (in shares)   2,731 8,232 7,750 12,284  
Treasury Stock, Value, Acquired, Cost Method   $ 336,217 $ 725,439 $ 899,447 $ 1,028,578  
Treasury Stock Acquired, Average Cost Per Share   $ 123.14 $ 88.13 $ 116.06 $ 83.73  
Stock Repurchase Program, Authorized Amount           $ 2,000,000
Terminated Remaining Prior Share Repurchases Authorized, Amount           $ 329,302
Subsequent Event            
Equity, Class of Treasury Stock [Line Items]            
Repurchase of common stock (in shares) 1,229          
Treasury Stock, Value, Acquired, Cost Method $ 139,538          
Treasury Stock Acquired, Average Cost Per Share $ 113.54          
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 890,970