XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
CAPITAL STOCK AND STOCK COMPENSATION (Dividends) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Dec. 27, 2024
Dec. 13, 2024
Nov. 06, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
S 2023 Q4 Dividends [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Quarterly Dividend per Share           $ 1.20
S 2024 Q1 Dividends [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Quarterly Dividend per Share       $ 1.38    
O 2024 Q1 Dividends            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Record Date           Mar. 14, 2024
Quarterly Dividend per Share           $ 0.12
Total Dividends Paid           $ 64,665
S 2024 Q2 Dividends [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Quarterly Dividend per Share         $ 1.63  
O 2024 Q2 Dividends            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Record Date         Jun. 12, 2024  
Quarterly Dividend per Share         $ 0.12  
Total Dividends Paid         $ 86,930  
O 2024 Q3 Dividends            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Record Date       Sep. 11, 2024    
Quarterly Dividend per Share       $ 0.12    
Total Dividends Paid       $ 73,789    
Subsequent Event | S 2024 Q2 Dividends [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Quarterly Dividend per Share     $ 1.08      
Subsequent Event | O 2024 Q2 Dividends            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Declaration Date     Nov. 06, 2024      
Record Date   Dec. 13, 2024        
Payment Date Dec. 27, 2024          
Quarterly Dividend per Share     $ 0.12