XML 128 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Temporary Differences That Give Rise to Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Deferred compensation $ 13.6 $ 11.4
Allowance for doubtful accounts 6.2 6.8
Accrued vacation and other 13.1 10.8
Inventory valuation 19.4 17.4
Tax loss carryforwards 3.3 0.4
Unrealized (gain) loss on financial derivatives (1.4) (1.7)
Lease liability 161.2 131.5
Total deferred tax assets 215.4 176.6
Deferred tax liabilities:    
Excess book over tax depreciation and amortization (113.8) (75.1)
Lease right-of-use asset (138.6) (119.5)
Total deferred tax liabilities (252.4) (194.6)
Deferred income tax liabilities $ (37.0) $ (18.0)