XML 58 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Components - Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]    
Remaining 2017 $ 1,391  
2018 5,562  
2019 4,782  
2020 3,818  
2021 3,772  
Thereafter 678  
Net 20,003 $ 23,581
Cost of revenue [Member]    
Finite-Lived Intangible Assets [Line Items]    
Remaining 2017 1,333  
2018 5,332  
2019 4,552  
2020 3,772  
2021 3,772  
Thereafter 678  
Net 19,439  
Operating expenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Remaining 2017 58  
2018 230  
2019 230  
2020 46  
2021 0  
Thereafter 0  
Net $ 564