XML 36 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measures - Financial Instruments Not Recorded at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
4.875% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Stated interest rate 4.875%  
5.625% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Stated interest rate 5.625%  
5.0% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Stated interest rate 5.00%  
6.25% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Stated interest rate 6.25%  
Level 2 | Term Loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value $ 436,590 $ 464,181
Level 2 | 4.875% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 480,000 532,500
Level 2 | 5.625% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 384,000 444,000
Level 2 | 5.0% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 665,000 759,500
Level 2 | 6.25% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 727,500 808,125
Level 2 | 4.375% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 396,000 457,875
Level 2 | Carrying Value | Term Loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 459,568 460,725
Level 2 | Carrying Value | 4.875% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 500,000 500,000
Level 2 | Carrying Value | 5.625% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 400,000 400,000
Level 2 | Carrying Value | 5.0% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 700,000 700,000
Level 2 | Carrying Value | 6.25% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 750,000 750,000
Level 2 | Carrying Value | 4.375% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value $ 450,000 $ 450,000