XML 45 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Selected Balance Sheet Accounts (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Intangible Assets    
Gross $ 36,847 $ 40,622
Accumulated Amortization (16,652) (19,039)
Net 22,395 23,783
Employment/non-compete agreements [Member]    
Intangible Assets    
Gross 1,510 1,510
Accumulated Amortization (1,375) (1,273)
Net $ 135 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  
Trademarks and Trade Names [Member]    
Intangible Assets    
Gross $ 5,519 9,294
Accumulated Amortization (3,152) (6,756)
Net $ 2,367 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 (8,229) (7,454)
Net $ 11,334 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,596) (2,256)
Net $ 6,359 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  
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
Tradename [Member]    
Intangible Assets    
Gross 2,200 2,200
Accumulated Amortization 0 0
Net $ 2,200 $ 2,200