XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies and Other Information - Schedule of Product Warranty Liability (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Accrued Product Warranty      
Balance at beginning of period $ 21,550 $ 32,948  
Current period provision 6,588 6,484  
Changes in estimates for preexisting warranties 6,274 2,705  
Payments made during the period (13,418) (18,080)  
Balance at end of period 20,994 24,057  
Accrued Product Warranty 20,994 24,057 $ 21,550
Less: current portion 11,564 14,390 $ 13,037
Noncurrent accrued product warranty (included with Other Noncurrent liabilities) 9,430 9,667  
Warranty (benefit)/costs, net of supplier recoveries 12,000 5,400  
Supplier recoveries 700 3,400  
Changes in estimates for preexisting warranties $ 6,274 $ 2,705  
Diluted share (in dollars per share) $ 0.27 $ 0.12