XML 75 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies, Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Changes in product warranties [Roll forward]        
Balance, beginning of period $ 22,086 $ 21,705 $ 19,636 $ 20,929
Liabilities accrued for current year sales 26,112 25,748 76,791 70,126
Settlements of warranty claims (27,573) (23,396) (75,802) (66,998)
Balance, end of period $ 20,625 $ 24,057 $ 20,625 $ 24,057