XML 44 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Intangible Assets (Finite-Lived Intangible Assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross $ 17,238 $ 21,738
Total accumulated amortization—intangible assets (12,019) (14,934)
Total 5,219 6,804
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross 13,418 13,418
Total accumulated amortization—intangible assets (8,384) (7,652)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross 3,330 3,330
Total accumulated amortization—intangible assets (3,170) (2,837)
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross 490 4,990
Total accumulated amortization—intangible assets $ (465) $ (4,445)