XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies (Tables)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2023
Accounting Policies [Abstract]    
Schedule of Product Warranty Liability  
Warranty liabilities are included in Other current liabilities and Other long-term liabilities in the consolidated balance sheets. Change in our warranty liability were as follows (in millions):
202320222021
January 1$10.6 $12.7 $9.8 
Provision for warranty9.3 8.8 14.8 
Actual warranty costs(11.5)(10.9)(11.9)
December 31$8.4 $10.6 $12.7 
Schedule of Weighted Average Number of Shares  
The weighted average number of common shares outstanding used to calculate basic and diluted earnings (loss) per share, and the anti-dilutive shares that are excluded from the diluted earnings (loss) per share calculation are as follows (in thousands):
 Year Ended December 31,
 202320222021
Basic weighted average shares common outstanding29,209 29,785 29,831 
Effect of potentially dilutive stock options, restricted   
   stock and performance stock awards— — 377 
Diluted weighted average common shares outstanding29,209 29,785 30,208 
Anti-dilutive shares212 325 33 
Accounts Receivable, Allowance for Credit Loss  
Changes in our allowance for credit losses were as follows (in millions):

December 31,202320222021
Beginning balance$15.0 $15.1 $19.8 
Provision for expected credit losses0.51.7 1.4 
Write-offs charged against the allowance(1.2)(1.9)(6.4)
Recoveries collected0.6 0.1 0.3 
Ending balance$14.9 $15.0 $15.1 
Schedule of Error Corrections and Prior Period Adjustments