XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Financial Statement Details - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue $ 91,004 $ 92,908
Less: current portion (59,294) (61,334)
Non-current portion 31,710 31,574
Products    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue 3,076 4,182
Services    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue $ 87,928 $ 88,726