XML 45 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 15, 2019
May 11, 2018
Dec. 31, 2019
Dec. 31, 2018
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2017
Purchase price allocation [Abstract]                
Goodwill     $ 13,339 $ 13,170 $ 13,339 $ 13,339 $ 13,339 $ 8,431
Revenues     $ 82,975 92,249        
True North Consulting, LLC [Member]                
Business Acquisition [Abstract]                
Business acquisition, effective date of acquisition   May 11, 2018            
Business acquisition, name of acquired entity     True North Consulting LLC          
Percentage of ownership interest acquired   100.00%            
Cash consideration in escrow   $ 1,500            
Proceeds from issuance of debt   10,300            
Period to satisfy indemnification claims     18 months          
Calculation of Adjusted Purchase Price [Abstract]                
Base purchase price per agreement   9,750            
Total purchase price   9,915            
Acquisition [Abstract]                
Total purchase price   9,915            
Purchase price allocation [Abstract]                
Cash   306            
Contract receivables   1,870            
Prepaid expenses and other current assets   8            
Property, and equipment, net   1            
Intangible assets   5,088            
Accounts payable   (1,744)            
Accrued compensation   (353)            
Total identifiable net assets   5,176            
Goodwill   4,739            
Net assets acquired   9,915            
Acquired receivable, fair value   1,870            
Revenues     $ 9,848 7,986        
Transaction costs       $ 540        
DP Engineering Ltd, CO. [Member]                
Business Acquisition [Abstract]                
Business acquisition, effective date of acquisition Feb. 15, 2019              
Business acquisition, name of acquired entity DP Engineering              
Percentage of ownership interest acquired 100.00%              
Cash consideration in escrow $ 1,700              
Proceeds from issuance of debt 14,300 14,300            
Earn-out amount 5,000   2,000          
Calculation of Adjusted Purchase Price [Abstract]                
Base purchase price per agreement 13,500              
Pre closing working capital adjustment 155              
Fair value of contingent consideration 1,200              
Total purchase price 14,855 13,500            
Acquisition [Abstract]                
Total purchase price 14,855 $ 13,500            
Purchase price allocation [Abstract]                
Cash 134              
Contract receivables 2,934              
Prepaid expenses and other current assets 209              
Property, and equipment, net 98              
Intangible assets 6,798              
Other assets 1,806              
Accounts payable (1,396)              
Other liabilities (1,494)              
Total identifiable net assets 9,089              
Goodwill 5,766              
Net assets acquired 14,855              
Acquired receivable, fair value 2,934              
Revenues $ 8,178              
Transaction costs     $ 744