XML 69 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Acquisitions, Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 15, 2019
May 11, 2018
Mar. 31, 2019
Sep. 30, 2019
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired       $ 6,798
Goodwill impairment loss       (2,094)
Impairment       (3,370)
DP Engineering Ltd, CO. [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired $ 6,798      
Goodwill impairment loss     $ (2,100)  
Impairment     $ 3,400  
DP Engineering Ltd, CO. [Member] | Minimum [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets, weighted average useful life 5 years      
DP Engineering Ltd, CO. [Member] | Maximum [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets, weighted average useful life 15 years      
True North Consulting, LLC [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired   $ 5,088    
True North Consulting, LLC [Member] | Minimum [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets, weighted average useful life   4 years    
True North Consulting, LLC [Member] | Maximum [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets, weighted average useful life   15 years    
Customer Relationships [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired       4,898
Impairment       (3,370)
Customer Relationships [Member] | DP Engineering Ltd, CO. [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired $ 4,898      
Finite-lived intangible assets, weighted average useful life 15 years      
Customer Relationships [Member] | True North Consulting, LLC [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired   $ 3,758    
Finite-lived intangible assets, weighted average useful life   15 years    
Tradename [Member] | DP Engineering Ltd, CO. [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired $ 1,172      
Finite-lived intangible assets, weighted average useful life 10 years      
Tradename [Member] | True North Consulting, LLC [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired   $ 582    
Finite-lived intangible assets, weighted average useful life   10 years    
Non-compete Agreements [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired       728
Impairment       $ 0
Non-compete Agreements [Member] | DP Engineering Ltd, CO. [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired $ 728      
Finite-lived intangible assets, weighted average useful life 5 years      
Non-compete Agreements [Member] | True North Consulting, LLC [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired   $ 221    
Finite-lived intangible assets, weighted average useful life   4 years    
Alliance Agreements [Member] | True North Consulting, LLC [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired   $ 527    
Finite-lived intangible assets, weighted average useful life   5 years