XML 77 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Schedule of Fair Values of Financial Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Financial assets:    
Cash equivalents $ 69,807 $ 55,634
Derivative financial instruments 1,765 618
Total financial assets 71,572 56,252
Financial liabilities:    
Derivative financial instruments 2,275  
Contingent consideration 5,098 1,834
Total financial liabilities 7,373 1,834
Level 1 [Member]    
Financial assets:    
Cash equivalents 69,807 55,634
Total financial assets 69,807 55,634
Level 2 [Member]    
Financial assets:    
Derivative financial instruments 1,765 618
Total financial assets 1,765 618
Financial liabilities:    
Derivative financial instruments 2,275  
Total financial liabilities 2,275  
Level 3 [Member]    
Financial liabilities:    
Contingent consideration 5,098 1,834
Total financial liabilities $ 5,098 $ 1,834