XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
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, 2021
Sep. 30, 2020
Dec. 31, 2020
Accrued Product Warranty      
Balance at beginning of period $ 31,542 $ 25,501  
Current year provision 14,135 13,949  
Changes in estimates for preexisting warranties 3,750 8,756  
Payments made during the period (19,244) (15,357)  
Balance at end of period 30,183 32,849  
Less: current portion 15,247 16,210 $ 14,928
Noncurrent accrued product warranty 14,936 16,639  
Warranty costs, net of supplier recoveries 14,800 18,200  
Supplier recoveries $ 3,300 $ 4,600  
Diluted share (in dollars per share) $ 0.16 $ 0.38