XML 34 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets - Components of Identifiable Intangible assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Intangible Assets, Accumulated Amortization $ 8,379 $ 5,691
Total Intangible Assets, Gross Carrying Value 28,429 28,429
Total Intangible Assets, Net Carrying Value $ 20,050 $ 22,738
Client Relationships [Member] | IT Staffing Services [Member]    
Amortization Period (In Years) 12 years 12 years
Intangible Assets, Gross Carrying Value $ 7,999 $ 7,999
Intangible Assets, Accumulated Amortization 3,027 2,361
Intangible Assets, Net Carrying Value $ 4,972 $ 5,638
Client Relationships [Member] | Data and Analytics Services [Member]    
Amortization Period (In Years) 12 years 12 years
Intangible Assets, Gross Carrying Value $ 16,671 $ 16,671
Intangible Assets, Accumulated Amortization 3,415 2,025
Intangible Assets, Net Carrying Value $ 13,256 $ 14,646
Covenant Not-to-Compete [Member] | IT Staffing Services [Member]    
Amortization Period (In Years) 5 years 5 years
Intangible Assets, Gross Carrying Value $ 319 $ 319
Intangible Assets, Accumulated Amortization 290 226
Intangible Assets, Net Carrying Value $ 29 $ 93
Covenant Not-to-Compete [Member] | Data and Analytics Services [Member]    
Amortization Period (In Years) 5 years 5 years
Intangible Assets, Gross Carrying Value $ 761 $ 761
Intangible Assets, Accumulated Amortization 374 222
Intangible Assets, Net Carrying Value $ 387 $ 539
Trade Name [Member] | IT Staffing Services [Member]    
Amortization Period (In Years) 3 years 3 years
Intangible Assets, Gross Carrying Value $ 249 $ 249
Intangible Assets, Accumulated Amortization $ 249 $ 249
Trade Name [Member] | Data and Analytics Services [Member]    
Amortization Period (In Years) 5 years 5 years
Intangible Assets, Gross Carrying Value $ 1,221 $ 1,221
Intangible Assets, Accumulated Amortization 600 356
Intangible Assets, Net Carrying Value $ 621 $ 865
Technology [Member] | Data and Analytics Services [Member]    
Amortization Period (In Years) 7 years 7 years
Intangible Assets, Gross Carrying Value $ 1,209 $ 1,209
Intangible Assets, Accumulated Amortization 424 252
Intangible Assets, Net Carrying Value $ 785 $ 957