XML 97 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Basis of Presentation and Significant Accounting Policies - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 59,487 $ 69,506
Accumulated Amortization (42,516) (38,437)
Total 16,971 31,069
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 32,890 39,050
Accumulated Amortization (23,946) (23,688)
Total 8,944 15,362
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,408 11,407
Accumulated Amortization (11,408) (9,203)
Total 0 2,204
Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 14,029 17,889
Accumulated Amortization (6,002) (4,386)
Total 8,027 13,503
Non-compete agreement    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,160 1,160
Accumulated Amortization (1,160) (1,160)
Total $ 0 $ 0