XML 52 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-Lived Assets and Impairment (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Intangible Assets    
Gross $ 47,917 $ 47,917
Accumulated Amortization (36,630) (21,004)
Net 13,487 29,113
Trademarks and Trade Names [Member]    
Intangible Assets    
Gross 16,589 6,589
Accumulated Amortization (14,734) (4,037)
Net $ 1,855 12,552
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 (4,601) (3,619)
Net $ 4,354 5,336
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 (14,485) (10,555)
Net $ 5,078 9,008
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  
Intangible Assets    
Gross $ 1,300 1,300
Accumulated Amortization (1,300) (1,300)
Net 0 0
Employment/non-compete agreements [Member]    
Intangible Assets    
Gross 1,510 1,510
Accumulated Amortization (1,510) (1,493)
Net $ 0 17
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