XML 111 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Reconciliation Between Expected Tax Expense and Actual Tax Provision (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Computed “expected” tax expense $ 187.7 $ 180.1 $ 184.0
Increase (decrease) in income tax expense resulting from:      
State income taxes (net of federal income tax benefit) 7.2 51.9 49.5
Foreign operations 15.6 34.6 8.7
Effects of stock based compensation (19.4) (5.5) (9.3)
Effect of valuation allowance (6.6) (17.2) 8.5
Uncertain tax positions (32.4) 19.2 (7.9)
Tax credits (16.9) (13.3) (2.0)
Change in rate 0.0 0.0 0.2
Other (3.2) (0.7) (4.6)
Provision for income taxes $ 132.0 $ 249.1 $ 227.1