XML 112 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financing Arrangements - Long-term Debt Instruments (Detail) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Jul. 31, 2023
May 31, 2021
May 10, 2021
Oct. 28, 2019
Debt Instrument [Line Items]            
Borrowings under revolving lines of credit, net $ 148.1 $ 80.0        
Long-term borrowings under senior notes 1,239.9 1,237.8        
Long-term debt, net 2,481.2 2,192.3        
2028 Term Loan            
Debt Instrument [Line Items]            
Senior Notes 1,250.0          
2026 Senior Notes            
Debt Instrument [Line Items]            
Senior Notes 298.8 298.1        
Debt interest rate at period end           6.375%
2029 Senior Notes            
Debt Instrument [Line Items]            
Senior Notes 347.8 347.4        
Debt interest rate at period end         4.125%  
2030 Senior Notes            
Debt Instrument [Line Items]            
Senior Notes $ 593.3 $ 592.3        
Senior Secured Notes Due 2030            
Debt Instrument [Line Items]            
Debt interest rate at period end 6.50% 6.50% 6.50%      
Revolving Lines of Credit            
Debt Instrument [Line Items]            
Borrowings under revolving lines of credit, net $ 148.1 $ 80.0        
Revolving Lines of Credit | 2026 Revolver | U.S.            
Debt Instrument [Line Items]            
Borrowings under revolving lines of credit, net $ 146.0 $ 80.0        
Line of credit facility, interest rate at period end 6.23% 6.68%        
Revolving Lines of Credit | 2026 Revolver | Canada            
Debt Instrument [Line Items]            
Borrowings under revolving lines of credit, net $ 2.1 $ 0.0        
Line of credit facility, interest rate at period end 5.70%          
2028 Term Loan            
Debt Instrument [Line Items]            
Borrowings under revolving lines of credit, net $ 1,241.3 954.5        
Current portion (12.8) (10.0)        
2028 Term Loan | 2028 Term Loan            
Debt Instrument [Line Items]            
Long-term line of credit $ 1,254.1 $ 964.5   $ 1,000.0    
Debt interest rate at period end 6.36% 7.97%        
2028 Term Loan | 2026 Senior Notes            
Debt Instrument [Line Items]            
Debt interest rate at period end 4.50% 4.50%        
2028 Term Loan | 2029 Senior Notes            
Debt Instrument [Line Items]            
Debt interest rate at period end 4.125% 4.125%