XML 70 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Operations and summary of significant accounting policies - Schedule Of Warranty Reserve (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]      
Balance at the beginning of the year $ 3,173 $ 2,846 $ 2,686
Accruals for warranties issued during the year 2,356 3,026 2,644
Accruals related to pre-existing warranties (376) 389 274
Settlements made (in cash or in kind) during the year (2,592) (3,088) (2,758)
Balance at the end of the year $ 2,561 $ 3,173 $ 2,846