XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies, Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Changes in product warranties [Roll forward]        
Balance, beginning of period $ 18,213 $ 17,760 $ 17,663 $ 17,175
Liabilities accrued for current year sales 27,381 26,954 72,720 71,816
Settlements of warranty claims (26,730) (24,195) (71,519) (68,472)
Balance, end of period $ 18,864 $ 20,519 $ 18,864 $ 20,519