XML 80 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Schedule of Fair Values of Financial Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Financial assets:    
Cash equivalents $ 170,398 $ 99,242
Derivative financial instruments 5,130 0
Total financial assets 175,528 99,242
Financial liabilities:    
Contingent consideration 4,004 3,854
Derivative financial instruments 324 9,446
Total financial liabilities 4,328 13,300
Level 1    
Financial assets:    
Cash equivalents 170,398 99,242
Derivative financial instruments 0 0
Total financial assets 170,398 99,242
Financial liabilities:    
Contingent consideration 0 0
Derivative financial instruments 0 0
Total financial liabilities 0 0
Level 2    
Financial assets:    
Cash equivalents 0 0
Derivative financial instruments 5,130 0
Total financial assets 5,130 0
Financial liabilities:    
Contingent consideration 0
Derivative financial instruments 324 9,446
Total financial liabilities 324 9,446
Level 3    
Financial assets:    
Cash equivalents 0 0
Derivative financial instruments 0 0
Total financial assets 0 0
Financial liabilities:    
Contingent consideration 4,004 3,854
Derivative financial instruments 0 0
Total financial liabilities $ 4,004 $ 3,854