Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets Intangible Assets (Details)

v3.3.1.900
Goodwill and Intangible Assets Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year $ 3,448    
Amortization of Intangible Assets 4,300 $ 2,600 $ 1,700
Finite-Lived Intangible Assets, Gross 21,970    
Sale of Intangibles (596)    
Finite-Lived Intangible Assets, Accumulated Amortization (7,997)    
Finite-Lived Intangible Assets, Net 13,377    
Finite-Lived Intangible Assets, Amortization Expense, Year Two 2,801    
Finite-Lived Intangible Assets, Amortization Expense, Year Three 2,306    
Finite-Lived Intangible Assets, Amortization Expense, Year Four 2,306    
Finite-Lived Intangible Assets, Amortization Expense, Year Five 2,030    
Finite-Lived Intangible Assets, Amortization Expense, after Year Five $ 486    
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 6 years    
Finite-Lived Intangible Assets, Gross $ 11,630    
Sale of Intangibles 0    
Finite-Lived Intangible Assets, Accumulated Amortization (1,454)    
Finite-Lived Intangible Assets, Net $ 10,176    
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 3 years    
Finite-Lived Intangible Assets, Gross $ 5,400    
Sale of Intangibles (264)    
Finite-Lived Intangible Assets, Accumulated Amortization (4,611)    
Finite-Lived Intangible Assets, Net $ 525    
Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 5 years    
Finite-Lived Intangible Assets, Gross $ 4,940    
Sale of Intangibles (332)    
Finite-Lived Intangible Assets, Accumulated Amortization (1,932)    
Finite-Lived Intangible Assets, Net $ 2,676