XML 79 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amounts $ 94,478 $ 95,841
Accumulated Amortization (44,812) (57,888)
Net Carrying Amounts 49,666 37,953
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amounts 79,702 82,431
Accumulated Amortization (36,885) (49,716)
Net Carrying Amounts 42,817 32,715
Non-compete agreements    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amounts 1,357 1,264
Accumulated Amortization (668) (601)
Net Carrying Amounts 689 663
Customer backlog    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amounts 1,105 1,102
Accumulated Amortization (144) (987)
Net Carrying Amounts 961 115
Trade name    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amounts 170 60
Accumulated Amortization (67) (37)
Net Carrying Amounts 103 23
Developed software    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amounts 12,144 10,984
Accumulated Amortization (7,048) (6,547)
Net Carrying Amounts $ 5,096 $ 4,437