XML 43 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Selected Balance Sheet Accounts (Details 1) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Intangible Assets    
Gross $ 36,847 $ 40,622
Accumulated Amortization (18,012) (19,039)
Net $ 21,035 23,783
Software and publications [Member]    
Finite-Lived Intangible Assets    
Estimated Useful Life 3 years  
Intangible Assets    
Gross $ 1,300 1,300
Accumulated Amortization (1,300) (1,300)
Net 0 0
Trademarks and Trade Names [Member]    
Intangible Assets    
Gross 5,519 9,294
Accumulated Amortization (3,322) (6,756)
Net $ 2,197 2,538
Trademarks and Trade Names [Member] | Minimum [Member]    
Finite-Lived Intangible Assets    
Estimated Useful Life 3 years  
Trademarks and Trade Names [Member] | Maximum [Member]    
Finite-Lived Intangible Assets    
Estimated Useful Life 6 years  
Customer Relationships [Member]    
Intangible Assets    
Gross $ 19,563 19,563
Accumulated Amortization (9,004) (7,454)
Net $ 10,559 12,109
Customer Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Assets    
Estimated Useful Life 2 years  
Customer Relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Assets    
Estimated Useful Life 10 years  
Developed Technology Rights [Member]    
Intangible Assets    
Gross $ 8,955 8,955
Accumulated Amortization (2,937) (2,256)
Net $ 6,018 6,699
Developed Technology Rights [Member] | Minimum [Member]    
Finite-Lived Intangible Assets    
Estimated Useful Life 5 years  
Developed Technology Rights [Member] | Maximum [Member]    
Finite-Lived Intangible Assets    
Estimated Useful Life 7 years  
Employment/non-compete agreements [Member]    
Intangible Assets    
Gross $ 1,510 1,510
Accumulated Amortization (1,449) (1,273)
Net $ 61 237
Employment/non-compete agreements [Member] | Minimum [Member]    
Finite-Lived Intangible Assets    
Estimated Useful Life 1 year  
Employment/non-compete agreements [Member] | Maximum [Member]    
Finite-Lived Intangible Assets    
Estimated Useful Life 5 years  
Trademark [Member]    
Intangible Assets    
Gross $ 2,200 2,200
Accumulated Amortization 0 0
Net $ 2,200 $ 2,200