XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Oct. 31, 2023
Jun. 30, 2022
Class of Stock [Line Items]            
Dividends paid   $ 98,093 $ 97,915 $ 105,764    
Amount paid for repurchase of common stock   $ 179,296 207,436 $ 239,728    
Retirement of Treasury Stock     $ 0      
Treasury Stock            
Class of Stock [Line Items]            
Purchase of Treasury stock (in shares)   5,318,442 6,456,625 7,145,838    
Amount paid for repurchase of common stock   $ 179,296 $ 207,436 $ 239,728    
Treasury stock, shares, retired     10,000,000      
Retirement of Treasury Stock     $ (313,836)      
Class B            
Class of Stock [Line Items]            
Number of shares authorized under share repurchase program (in shares)       7,500,000 5,000,000 5,000,000
Remaining number of shares authorized to be repurchased (in shares)   4,500,000        
Treasury stock, shares, retired 10,000,000          
Treasury stock, retired, specific identification method, amount $ 313,800          
Retirement of Treasury Stock $ 42,700          
Class B | Treasury Stock            
Class of Stock [Line Items]            
Purchase of Treasury stock (in shares)   5,300,000        
Amount paid for repurchase of common stock   $ 178,000        
Class B | Other Current Liabilities            
Class of Stock [Line Items]            
Accrued in other current liabilities   $ 2,700