XML 59 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Other Current Liabilities - Schedule of Change in Customer Deposits (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Contract With Customer Liability [Abstract]        
Balance at beginning of the period $ 4,014 $ 4,889 $ 4,304 $ 4,574
Satisfaction of performance obligations (2,363) (2,027) (7,368) (7,176)
Receipt of additional deposits 1,763 1,871 6,472 7,384
Other, primarily changes in foreign currency exchange rates (67) (87) (61) (136)
Balance at end of the period $ 3,347 $ 4,646 $ 3,347 $ 4,646