XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Employee payroll and related taxes $ 17.9 $ 15.2
Employee bonuses and commissions 25.5 32.3
Profit sharing contribution 20.8 23.1
Insurance reserves 26.2 40.1
Indirect taxes 32.7 36.1
Customer promotions and marketing 64.2 63.3
Occupancy 8.5 3.9
Transportation 5.7 5.4
Other 24.1 21.6
Accrued expenses $ 225.6 $ 241.0