XML 59 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Debt and Other Borrowing Arrangements - Carrying Values of Long-Term Debt and Other Borrowing Arrangements (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Sep. 30, 2017
Jul. 31, 2017
Oct. 31, 2016
Debt Instrument [Line Items]            
Total senior subordinated notes $ 1,459,380 $ 1,485,900        
Less unamortized debt issuance costs (19,896) (22,700)        
Long-term debt 1,439,484 1,463,200        
Revolving credit agreement due 2022            
Debt Instrument [Line Items]            
Revolving credit agreement due 2022 $ 0 0        
3.875% Senior subordinated notes due 2028            
Debt Instrument [Line Items]            
Senior subordinated notes interest rate 3.875%          
Total senior subordinated notes $ 392,910 400,050        
3.375% Senior subordinated notes due 2027            
Debt Instrument [Line Items]            
Senior subordinated notes interest rate 3.375%          
Total senior subordinated notes $ 505,170 514,350        
4.125% Senior subordinated notes due 2026            
Debt Instrument [Line Items]            
Senior subordinated notes interest rate 4.125%         4.125%
Total senior subordinated notes $ 224,520 228,600        
2.875% Senior subordinated notes due 2025            
Debt Instrument [Line Items]            
Senior subordinated notes interest rate 2.875%          
Total senior subordinated notes $ 336,780 $ 342,900        
Senior Subordinated Notes | 3.875% Senior subordinated notes due 2028            
Debt Instrument [Line Items]            
Senior subordinated notes interest rate     3.875%      
Senior Subordinated Notes | 3.375% Senior subordinated notes due 2027            
Debt Instrument [Line Items]            
Senior subordinated notes interest rate         3.375%  
Senior Subordinated Notes | 2.875% Senior subordinated notes due 2025            
Debt Instrument [Line Items]            
Senior subordinated notes interest rate       2.875%