XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Long-term Debt (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Oct. 31, 2016
Aug. 31, 2015
Jun. 30, 2015
Sep. 30, 2014
Debt Instrument [Line Items]            
Less: Debt issuance costs $ (7,395) $ (5,919)        
Total debt, net 2,385,007 2,544,241        
Less: Current portion, net (226,079) (315,093)        
Total long-term debt, net 2,158,928 2,229,148        
Interest rate on senior notes     1.53%      
U.S. dollar 3.73% senior notes due September 2024            
Debt Instrument [Line Items]            
Total debt, gross 300,000 300,000        
Interest rate on senior notes           3.73%
U.S. dollar 3.91% senior notes due June 2025            
Debt Instrument [Line Items]            
Total debt, gross 50,000 50,000        
Interest rate on senior notes         3.91%  
U.S. dollar 3.96% senior notes due August 2025            
Debt Instrument [Line Items]            
Total debt, gross 100,000 100,000        
Interest rate on senior notes       3.96%    
U.S. dollar 4.18% senior notes due December 2025            
Debt Instrument [Line Items]            
Total debt, gross $ 275,000 275,000        
Interest rate on senior notes 4.18%          
U.S. dollar 3.83% senior notes due September 2026            
Debt Instrument [Line Items]            
Total debt, gross $ 100,000 100,000        
Interest rate on senior notes           3.83%
U.S. dollar 4.32% senior notes due December 2027            
Debt Instrument [Line Items]            
Total debt, gross $ 250,000 250,000        
Interest rate on senior notes 4.32%          
U.S. dollar 4.37% senior notes due December 2028            
Debt Instrument [Line Items]            
Total debt, gross $ 50,000 50,000        
Interest rate on senior notes 4.37%          
U.S. dollar 3.98% senior notes due September 2029            
Debt Instrument [Line Items]            
Total debt, gross $ 100,000 100,000        
Interest rate on senior notes           3.98%
U.S. dollar 4.45% senior notes due August 2035            
Debt Instrument [Line Items]            
Total debt, gross 50,000 50,000        
Interest rate on senior notes       4.45%    
British pound 2.59% senior note due November 2028            
Debt Instrument [Line Items]            
Total debt, gross $ 181,157 203,046        
Interest rate on senior notes 2.59%          
British pound 2.70% senior note due November 2031            
Debt Instrument [Line Items]            
Total debt, gross $ 90,579 101,510        
Interest rate on senior notes 2.70%          
Euro 1.34% senior notes due October 2026            
Debt Instrument [Line Items]            
Total debt, gross $ 320,808 341,284        
Interest rate on senior notes 1.34%          
Euro 1.71% senior notes due December 2027            
Debt Instrument [Line Items]            
Total debt, gross $ 80,205 85,323        
Interest rate on senior notes 1.71%          
Euro 1.53% senior notes due October 2028            
Debt Instrument [Line Items]            
Total debt, gross $ 213,894 227,541        
Interest rate on senior notes 1.53%          
Revolving credit facility borrowings            
Debt Instrument [Line Items]            
Total debt, gross $ 219,000 314,480        
Other, principally foreign            
Debt Instrument [Line Items]            
Total debt, gross $ 11,759 $ 1,976