XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Schedule of Debt (Details)
€ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Rate
Dec. 31, 2022
Dec. 31, 2022
Rate
Dec. 31, 2022
EUR (€)
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]          
Senior Notes $ 1,257,564,000       $ 1,032,595,000
Debt issuance costs, net (4,521,000)       (4,115,000)
Other Borrowings 59,759,000       54,306,000
Total debt 2,014,534,000       1,681,942,000
Less: current portion (106,054,000)       (101,134,000)
Long-term debt 1,908,480,000       1,580,808,000
Line of Credit Facility, Maximum Borrowing Capacity $ 1,250,000,000       1.1
Debt Instrument, Term 10 years        
Line of Credit [Member]          
Debt Instrument [Line Items]          
$1.1 billion Credit Agreement, interest at LIBOR plus 87.5 basis points(1) $ 697,211,000       595,041,000
Debt Instrument, Maturity Date Jun. 15, 2023        
Debt Instrument, Basis Spread on Variable Rate | Rate 0.875%        
Line of Credit Facility, Remaining Borrowing Capacity $ 547,000,000.0        
3.67% Senior Notes [Member]          
Debt Instrument [Line Items]          
Senior Notes $ 50,000,000       50,000,000
Debt Instrument, Interest Rate, Stated Percentage   3.67%      
Debt Instrument, Maturity Date Dec. 17, 2022        
4.10% Senior Notes [Member]          
Debt Instrument [Line Items]          
Senior Notes $ 50,000,000       50,000,000
Debt Instrument, Interest Rate, Stated Percentage   4.10%      
Debt Instrument, Maturity Date Sep. 19, 2023        
Debt Instrument, Term 10 years        
3.84% Senior Notes [Member]          
Debt Instrument [Line Items]          
Senior Notes $ 125,000,000       125,000,000
Debt Instrument, Interest Rate, Stated Percentage   3.84%      
Debt Instrument, Maturity Date Sep. 19, 2024        
Debt Instrument, Term 10 years        
4.24% Senior Notes [Member]          
Debt Instrument [Line Items]          
Senior Notes $ 125,000,000       125,000,000
Debt Instrument, Interest Rate, Stated Percentage   4.24%      
Debt Instrument, Maturity Date Jun. 25, 2025        
Debt Instrument, Term 10 years        
3.91% Senior Notes [Member]          
Debt Instrument [Line Items]          
Senior Notes $ 75,000,000       75,000,000
Debt Instrument, Interest Rate, Stated Percentage   3.91%      
Debt Instrument, Maturity Date Jun. 25, 2029        
Debt Instrument, Term 10 years        
3.19% Senior Notes [Member]          
Debt Instrument [Line Items]          
Senior Notes $ 50,000,000     € 50,000 50,000,000
Debt Instrument, Interest Rate, Stated Percentage   3.19%      
Debt Instrument, Maturity Date Jan. 24, 2035        
Debt Instrument, Term 15 years        
1.47% EURO Senior Notes [Member]          
Debt Instrument [Line Items]          
Senior Notes $ 133,794,000     125,000 141,789,000
Debt Instrument, Interest Rate, Stated Percentage   1.47%      
Debt Instrument, Maturity Date Jun. 17, 2030        
Debt Instrument, Term 15 years        
1.30% Euro-Senior Notes [Member]          
Debt Instrument [Line Items]          
Senior Notes $ 144,497,000     135,000 153,132,000
Debt Instrument, Interest Rate, Stated Percentage   1.30%      
Debt Instrument, Maturity Date Nov. 06, 2034        
Debt Instrument, Term 15 years        
2.83% Senior Notes          
Debt Instrument [Line Items]          
Senior Notes $ 125,000,000       $ 125,000,000
Debt Instrument, Interest Rate, Stated Percentage | Rate     2.83%    
1.06% Euro-Senior Notes [Member]          
Debt Instrument [Line Items]          
Senior Notes 133,794,000     € 125,000  
Debt Instrument, Interest Rate, Stated Percentage   1.06% 1.06%    
5.45 Percent Senior Notes          
Debt Instrument [Line Items]          
Senior Notes $ 150,000,000        
Debt Instrument, Interest Rate, Stated Percentage   5.45%