XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Contingent Acquisition Obligations (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Dec. 31, 2017
Sep. 30, 2020
Sep. 30, 2019
Jul. 31, 2020
Contingent Acquisition Obligations        
Remaining maximum amount of contingent consideration       $ 12,000
Beginning fair value   $ 13,867    
Addition of contingent earnout obligations   7,304    
Foreign currency translation adjustment   196    
Changes in fair value for contingent earnout obligations   (352)    
Ending fair value   21,015    
Certain acquisitions        
Contingent Acquisition Obligations        
Remaining maximum amount of contingent consideration   35,100    
Contingent payment made   $ 100 $ 100  
Mr. Chopra, Chief Executive Officer | Deferred bonus        
Indemnifications and Certain Employment-Related Contingencies        
Bonus payment on or within 45 days of January 1, 2024 contingent upon continued employment through that date $ 13,500      
Maximum number of days after January 1, 2024, bonus payment due 45 days