XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies and Other Information - Schedule of Product Warranty Liability (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Accrued Product Warranty      
Balance at beginning of period $ 21,550 $ 32,947  
Current period provision 3,491 4,170  
Changes in estimates for preexisting warranties 5,662 115  
Payments made during the period (8,477) (11,442)  
Balance at end of period 22,226 25,790  
Accrued Product Warranty 22,226 25,790 $ 21,550
Less: current portion 12,100 15,682 $ 13,037
Noncurrent accrued product warranty (included with Other Noncurrent liabilities) 10,126 10,108  
Warranty (benefit)/costs, net of supplier recoveries 8,500 1,900  
Supplier recoveries (700) (2,100)  
Changes in estimates for preexisting warranties $ 5,662 $ 115  
Diluted share (in dollars per share) $ 0.25 $ 0.01