XML 125 R109.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Allowance for doubtful accounts:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year $ 5.3 $ 4.6 $ 3.6
Charged to costs and expenses 1.9 1.5 2.2
Reclassification 0.0 0.0 0.0
Charged to other accounts 0.1 0.3 0.0
Deduction (1.2) (1.1) (1.2)
Balance at end of year 6.1 5.3 4.6
Sales returns reserve:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 1.0 1.0 1.2
Charged to costs and expenses 0.9 0.1 0.2
Deduction (0.5) (0.1) (0.4)
Balance at end of year 1.4 1.0 1.0
Allowance for excess and obsolete inventories:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 14.3 13.6 9.8
Charged to costs and expenses 0.5 1.7 4.4
Charged to other accounts 0.2 (0.3) 0.2
Deduction (0.8) (0.7) (0.8)
Balance at end of year 14.2 14.3 13.6
Valuation allowance for deferred tax assets:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 4.8 7.5 6.2
Charged to costs and expenses (1.4) (2.6) 0.9
Charged to other accounts (0.1) (0.1) 0.4
Balance at end of year 3.3 4.8 7.5
Warranty reserve:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 10.4 11.1 12.7
Charged to costs and expenses 9.9 8.5 11.9
Charged to other accounts (0.1) (0.2) 0.1
Deduction (9.3) (9.0) (13.6)
Balance at end of year $ 10.9 $ 10.4 $ 11.1