XML 121 R101.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt and Other Borrowing Arrangements - Additional Information (Details)
1 Months Ended 12 Months Ended
Apr. 30, 2020
USD ($)
Apr. 30, 2018
USD ($)
Apr. 30, 2018
EUR (€)
Mar. 31, 2018
USD ($)
Mar. 31, 2018
EUR (€)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Mar. 31, 2018
EUR (€)
Sep. 30, 2017
EUR (€)
Jul. 31, 2017
EUR (€)
Oct. 31, 2016
EUR (€)
Debt Instrument [Line Items]                        
Long term debt borrowings $ 190,000,000.0                      
Loss on debt extinguishment           $ 0 $ 0 $ 22,990,000        
Debt issuance costs paid           0 0 7,609,000        
Senior subordinated notes           1,590,810,000 1,459,380,000          
Senior Subordinated Notes                        
Debt Instrument [Line Items]                        
Fair value of debt instrument           1,633,700,000 1,532,700,000          
Revolving credit agreement due 2022                        
Debt Instrument [Line Items]                        
Line of credit facility, maximum borrowing capacity               $ 400,000,000.0        
Commitment fee percentage               0.25%        
Fixed charge coverage, minimum threshold (as a percent)               90.00%        
Revolving credit agreement due 2022, execution fees               $ 2,300,000        
Revolving credit agreement due 2022, borrowings outstanding           0 0          
Revolving credit agreement due 2022, available borrowing capacity           230,200,000            
Revolving credit agreement due 2022 | Minimum                        
Debt Instrument [Line Items]                        
Debt instrument, basis spread on variable rate (as a percent)               1.25%        
Revolving credit agreement due 2022 | Maximum                        
Debt Instrument [Line Items]                        
Debt instrument, basis spread on variable rate (as a percent)               1.75%        
3.875% Senior Subordinated Notes Due 2028                        
Debt Instrument [Line Items]                        
Senior subordinated notes           428,295,000 392,910,000          
3.875% Senior Subordinated Notes Due 2028 | Senior Subordinated Notes                        
Debt Instrument [Line Items]                        
Aggregate principal amount outstanding of senior subordinated notes       $ 431,300,000         € 350,000,000.0      
Senior subordinated notes interest rate       3.875%         3.875%      
Debt issuance costs paid           7,500,000            
3.375% Senior Subordinated Notes Due 2027                        
Debt Instrument [Line Items]                        
Senior subordinated notes           550,665,000 505,170,000          
3.375% Senior Subordinated Notes Due 2027 | Senior Subordinated Notes                        
Debt Instrument [Line Items]                        
Aggregate principal amount outstanding of senior subordinated notes | €                     € 450,000,000.0  
Senior subordinated notes interest rate                     3.375%  
4.125% Senior Subordinated Notes Due 2026                        
Debt Instrument [Line Items]                        
Senior subordinated notes           244,740,000 224,520,000          
4.125% Senior Subordinated Notes Due 2026 | Senior Subordinated Notes                        
Debt Instrument [Line Items]                        
Aggregate principal amount outstanding of senior subordinated notes | €                       € 200,000,000.0
Senior subordinated notes interest rate                       4.125%
2.875% Senior Subordinated Notes Due 2025                        
Debt Instrument [Line Items]                        
Senior subordinated notes           $ 367,110,000 $ 336,780,000          
2.875% Senior Subordinated Notes Due 2025 | Senior Subordinated Notes                        
Debt Instrument [Line Items]                        
Aggregate principal amount outstanding of senior subordinated notes | €                   € 300,000,000.0    
Senior subordinated notes interest rate                   2.875%    
5.25% Senior Subordinated Notes Due 2024 | Senior Subordinated Notes                        
Debt Instrument [Line Items]                        
Loss on debt extinguishment   $ 800,000   $ 13,800,000                
Aggregate principal amount outstanding of senior subordinated notes       $ 200,000,000                
Senior subordinated notes interest rate       5.25%         5.25%      
Repurchase amount       $ 188,700,000                
Repayments of debt   11,900,000   199,800,000                
5.5% Senior Subordinated Notes Due 2023 | Senior Subordinated Notes                        
Debt Instrument [Line Items]                        
Loss on debt extinguishment   2,200,000   $ 6,200,000                
Aggregate principal amount outstanding of senior subordinated notes | €                 € 200,000,000.0      
Senior subordinated notes interest rate       5.50%         5.50%      
Repurchase amount | €                 € 143,100,000      
Repayments of debt   $ 71,600,000 € 58,500,000 $ 182,100,000 € 147,800,000