XML 58 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Business Acquisitions (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Business Acquisitions    
Cash  
Accounts receivable 5,094  
Property and equipment 1,423  
Other long-term assets 14  
Intangible assets 3,491  
Liabilities (778)  
Net assets acquired 9,244  
Consideration paid (cash and rollover equity) 10,500  
Contingent earnout liability at fair value (cash) 5,625 $ 1,060
Total consideration 16,125  
Excess consideration over the preliminary amounts assigned to the net assets acquired (goodwill) $ 6,881