XML 56 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets - Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Intangible Assets    
Gross $ 26,635 $ 11,372
Accumulated Amortization (5,656) (1,399)
Net 20,979 9,973
Developed technology    
Intangible Assets    
Gross 14,888 9,400
Accumulated Amortization (4,365) (1,140)
Net 10,523 8,260
Customer relationships    
Intangible Assets    
Gross 7,096 400
Accumulated Amortization (774) (148)
Net 6,322 252
Supplier relationships    
Intangible Assets    
Gross 2,854  
Accumulated Amortization (364)  
Net 2,490  
Trade name    
Intangible Assets    
Gross 60 60
Accumulated Amortization (60) (56)
Net   4
Patent    
Intangible Assets    
Gross 1,737 1,512
Accumulated Amortization (93) (55)
Net $ 1,644 $ 1,457