XML 152 R133.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Narrative (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Tax Credit Carryforward [Line Items]        
Provision for income taxes $ 357.5 $ 430.3 $ 464.8  
Effective income tax rate reconciliation, percent 24.40% 24.40% 23.10%  
Effective income tax rate reconciliation, prior year income taxes, amount     $ 26.8  
Unrecognized tax benefit $ 60.7 $ 40.7 25.3 $ 22.4
Increase in net income from recognition of unrecognized tax benefits 54.4 37.4    
Interest and penalties, net of tax, included in the provision (benefit) for income taxes (0.2) (11.1) $ 0.4  
Income tax examination, penalties and interest accrued 22.7 22.2    
Valuation allowance 121.2 95.3    
State and Local Jurisdiction        
Tax Credit Carryforward [Line Items]        
Valuation allowance 0.4 0.4    
Net operating loss carryforwards 0.4 0.4    
Foreign Tax Authority        
Tax Credit Carryforward [Line Items]        
Valuation allowance $ 120.7 $ 94.9