XML 63 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangibles (Details) - Schedule of intangible assets - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Definite life intangible assets:    
Gross amount $ 129,331 $ 125,840
Accumulated amortization (40,930) (33,451)
Net book value 88,401 92,389
Customer relationships [Member]    
Definite life intangible assets:    
Gross amount 109,130 106,620
Accumulated amortization (28,940) (23,759)
Net book value $ 80,190 82,861
Remaining useful life (in years) 18 years 9 months 18 days  
Tradenames [Member]    
Definite life intangible assets:    
Gross amount $ 19,601 18,620
Accumulated amortization (11,487) (9,282)
Net book value $ 8,114 9,338
Remaining useful life (in years) 9 years 9 months 18 days  
Non-competes [Member]    
Definite life intangible assets:    
Gross amount $ 600 600
Accumulated amortization (503) (410)
Net book value $ 97 $ 190
Remaining useful life (in years) 2 years 6 months