XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Schedule of Debt (Details)
€ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Rate
Dec. 31, 2021
Dec. 31, 2021
EUR (€)
Dec. 31, 2021
Rate
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]          
Senior Notes $ 1,032,595,000       $ 791,102,000
Debt issuance costs, net (4,115,000)       (2,760,000)
Other Borrowings 54,306,000       51,970,000
Total debt 1,681,942,000       1,334,491,000
Less: current portion (101,134,000)       (50,317,000)
Long-term debt 1,580,808,000       1,284,174,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) $ 595,041,000       491,419,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 $ 649,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 $ 141,789,000   125,000   153,299,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 $ 153,132,000   135,000   165,563,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       $ 0
Debt Instrument, Interest Rate, Stated Percentage | Rate       2.83%  
1.06% Euro-Senior Notes [Member]          
Debt Instrument [Line Items]          
Senior Notes $ 141,789,000   € 125,000    
Debt Instrument, Interest Rate, Stated Percentage   1.06%   1.06%