XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS COMBINATIONS (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Aug. 23, 2019
Dec. 31, 2019
Jun. 30, 2020
Mar. 31, 2020
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Goodwill     $ 118,097 $ 118,097
ABS Technology [Member]        
Business Combination [Abstract]        
Cash portion of the acquisition $ 13,800      
Contingent consideration payable       $ 1,700
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