XML 18 R84.htm IDEA: XBRL DOCUMENT v3.19.3
Warranties - Changes in accrued product warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balances at beginning of period $ 3,263 $ 1,981 $ 2,084 $ 2,312
Acquired warranty 3,618 213 4,818 305
Increases to accruals 286 436 890 920
Warranty expenditures (414) (590) (1,045) (1,492)
Effect of changes in exchange rates (11) (2) (5) (7)
Balances at end of period $ 6,742 $ 2,038 $ 6,742 $ 2,038