XML 60 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Product Warranty (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Product Warranty            
Product warranty period 1 year          
Changes in standard product warranty liability            
Balance at January 1 (beginning of year) $ 5,091 $ 4,502 $ 2,666      
Warranties issued during the period 3,615 5,421 5,671      
Settlements made during the period (5,548) (5,903) (2,603)      
Changes in estimate of liability for pre-existing warranties during the period 86 1,071 (1,232)      
Balance at December 31 (end of period) 3,244 5,091 4,502      
Product warranty classification            
Amount classified as current       $ 2,759 $ 4,819 $ 4,112
Amount classified as long-term       485 272 390
Total warranty liability $ 3,244 $ 5,091 $ 4,502 $ 3,244 $ 5,091 $ 4,502