XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Shareholders' Equity (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Apr. 26, 2021
Class of Stock [Line Items]      
Dividends $ 37,325 $ 32,609  
Payments for repurchase of common stock $ 153,703 $ 95,676  
Subsequent Event      
Class of Stock [Line Items]      
Increase in share repurchase authorization     $ 1,000,000
Share repurchase plan      
Class of Stock [Line Items]      
Share repurchases (shares) 3.3 2.8  
Payments for repurchase of common stock $ 153,700 $ 95,700  
Remaining value of stock repurchase programs authorization 201,200    
Shares withheld to pay taxes      
Class of Stock [Line Items]      
Payments for repurchase of common stock $ 10,600 $ 14,800