XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Other Current Liabilities - Schedule of Changes in Liability for Product Warranty Claims (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Other Liabilities Disclosure [Abstract]    
Balance at beginning of the period $ 9,447 $ 11,379
Satisfaction of warranty claims (1,469) (1,792)
Provision for warranty claims 1,450 893
Other, primarily impact from changes in foreign currency exchange rates (64) 38
Balance at end of the period $ 9,364 $ 10,518