XML 74 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranties - Changes in Warrants (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Warranty accrual:      
Balance, beginning of period $ 10,483 $ 7,936 $ 8,469
Payments made (7,869) (8,686) (4,134)
Provisions 9,669 11,233 3,601
Change in estimate (862) 0 0
Balance, end of period 11,421 10,483 7,936
Warranty expense $ 8,807 $ 11,233 $ 3,601