XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Selected Balance Sheet Accounts (Details 1) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Intangible Assets    
Gross $ 45,107 $ 45,107
Accumulated amortization (38,016) (35,331)
Net 9,291 11,976
Trademarks and Trade Names [Member]    
Intangible Assets    
Gross 16,589 16,589
Accumulated amortization (15,182) (14,914)
Net $ 1,407 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,417) (4,873)
Net $ 3,538 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 (17,417) (15,544)
Net $ 2,146 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