XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Carrying Amounts, Estimated Fair Values and Valuation Input Levels of the Company's Debt Instruments, Interest Rate Derivatives and Foreign Currency Contracts (Detail) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Carrying Amount [Member] | Liabilities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Foreign currency contracts $ 8.9 $ 6.5
Carrying Amount [Member] | Assets [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Foreign currency contracts 3.6 9.9
Interest rate swap contracts 0.0 8.6
Fair Value [Member] | Liabilities [Member] | Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Foreign currency contracts 8.9 6.5
Fair Value [Member] | Assets [Member] | Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Foreign currency contracts 3.6 9.9
Interest rate swap contracts 0.0 8.6
7.125% Senior Notes Due 2028 [Member] | Carrying Amount [Member] | Liabilities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 696.9 700.0
7.125% Senior Notes Due 2028 [Member] | Fair Value [Member] | Liabilities [Member] | Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 494.8 502.6
5.00% Senior Notes Due 2027 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 750.0 750.0
5.00% Senior Notes Due 2027 [Member] | Carrying Amount [Member] | Liabilities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 750.0 750.0
5.00% Senior Notes Due 2027 [Member] | Fair Value [Member] | Liabilities [Member] | Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 521.3 513.4
8.25% Senior Notes Due 2027 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 943.1 1,000.0
8.25% Senior Notes Due 2027 [Member] | Carrying Amount [Member] | Liabilities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 943.1 1,000.0
8.25% Senior Notes Due 2027 [Member] | Fair Value [Member] | Liabilities [Member] | Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 751.2 780.8
6.00% Senior Notes Due 2025 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 1,274.6 1,300.0
6.00% Senior Notes Due 2025 [Member] | Carrying Amount [Member] | Liabilities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 1,274.6 1,300.0
6.00% Senior Notes Due 2025 [Member] | Fair Value [Member] | Liabilities [Member] | Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 1,185.1 1,183.4
4.75% Senior Secured Notes Due 2029 [Member] | Carrying Amount [Member] | Liabilities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior secured notes 1,250.0 1,250.0
4.75% Senior Secured Notes Due 2029 [Member] | Fair Value [Member] | Liabilities [Member] | Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 975.0 1,000.0
6.00% Senior Secured Notes Due 2026 [Member] | Carrying Amount [Member] | Liabilities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior secured notes 1,500.0 1,500.0
6.00% Senior Secured Notes Due 2026 [Member] | Fair Value [Member] | Liabilities [Member] | Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 1,398.8 1,383.3
Senior Secured Term Loan Due 2026 (Member) | Carrying Amount [Member] | Liabilities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior secured notes 3,080.0 3,096.0
Senior Secured Term Loan Due 2026 (Member) | Fair Value [Member] | Liabilities [Member] | Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes $ 2,964.5 $ 2,925.7