XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements - Schedule of Fair Values of Financial Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Financial assets:    
Cash equivalents $ 71,240 $ 69,807
Derivative financial instruments 805 1,765
Total financial assets 72,045 71,572
Financial liabilities:    
Derivative financial instruments 4,984 2,275
Contingent consideration 4,977 5,098
Total financial liabilities 9,961 7,373
Level 1 [Member]    
Financial assets:    
Cash equivalents 71,240 69,807
Total financial assets 71,240 69,807
Level 2 [Member]    
Financial assets:    
Derivative financial instruments 805 1,765
Total financial assets 805 1,765
Financial liabilities:    
Derivative financial instruments 4,984 2,275
Total financial liabilities 4,984 2,275
Level 3 [Member]    
Financial liabilities:    
Contingent consideration 4,977 5,098
Total financial liabilities $ 4,977 $ 5,098