XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Selected Balance Sheet Accounts (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Intangible Assets    
Gross $ 45,107 $ 45,107
Accumulated Amortization (36,689) (35,331)
Net 10,618 11,976
Trademarks and Trade Names [Member]    
Intangible Assets    
Gross 16,589 16,589
Accumulated Amortization (15,053) (14,914)
Net $ 1,536 1,675
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 7 years  
Developed Technology Rights [Member]    
Intangible Assets    
Gross $ 8,955 8,955
Accumulated Amortization (5,145) (4,873)
Net $ 3,810 4,082
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  
Customer Relationships [Member]    
Intangible Assets    
Gross $ 19,563 19,563
Accumulated Amortization (16,491) (15,544)
Net $ 3,072 4,019
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  
Software and publications [Member]    
Finite-Lived Intangible Assets    
Estimated Useful Life 3 years  
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  
Domain [Member]    
Intangible Assets    
Gross $ 2,200 2,200
Accumulated Amortization 0 0
Net $ 2,200 $ 2,200