XML 53 R67.htm IDEA: XBRL DOCUMENT v3.20.1
BUSINESS COMBINATIONS, ABS Technology (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 23, 2019
Dec. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2018
Business Combination [Abstract]          
Contingent consideration payable         $ 12,000
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]          
Goodwill     $ 118,097 $ 110,807 $ 76,624
ABS Technology [Member]          
Business Combination [Abstract]          
Cash portion of the acquisition $ 13,800        
Contingent consideration payable 1,700        
Payment for accounts receivable     $ 1,500    
Repayment from acquiree   $ 200      
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]          
Accounts receivable 9,208        
Other assets 743        
Identified intangible assets 5,720        
Accounts payable and other current liabilities (6,715)        
Performance obligation (1,140)        
Total identifiable net assets 7,816        
Goodwill 7,461        
Total purchase consideration $ 15,277        
ABS Technology [Member] | Customer Relationships [Member]          
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]          
Estimated useful lives     7 years