XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies, Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Changes in product warranties [Roll forward]        
Balance, beginning of period $ 26,497 $ 22,086 $ 22,445 $ 19,636
Liabilities accrued for current year sales 26,954 26,112 71,816 76,791
Settlements of warranty claims (24,837) (27,573) (65,647) (75,802)
Balance, end of period $ 28,614 $ 20,625 $ 28,614 $ 20,625