Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses and Other Current Liabilities (Details)

v3.23.3
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Customer deposits $ 33.9 $ 29.6
Employee compensation 17.6 16.5
Current operating lease liabilities 5.3 5.3
Sales tax payable 4.9 5.1
Current income taxes 2.3 0.8
Accrued professional fees 1.1 3.6
Product warranties 1.9 0.9
Accrued freight 0.9 1.2
Interest payable 3.6 0.2
Indemnity holdback liability 0.0 1.0
Other liabilities 8.7 6.4
Total $ 80.2 $ 70.6