XML 34 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Jun. 30, 2019
Level 1    
Fair Value of Assets (Liabilities)    
Short-term investments $ 55,000 $ 24,000
Level 2 | Foreign Exchange Option    
Fair Value of Assets (Liabilities)    
Foreign currency derivatives and interest rate swap (3,503) 383
Level 2 | Interest Rate Swap    
Fair Value of Assets (Liabilities)    
Foreign currency derivatives and interest rate swap 7,090 $ 977
Level 3    
Fair Value of Assets (Liabilities)    
Contingent consideration on acquisitions $ (7,753)