XML 47 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Financial Statement Details - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue $ 93,105 $ 92,908
Less: current portion (58,780) (61,334)
Non-current portion 34,325 31,574
Products    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue 3,355 4,182
Services    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue $ 89,750 $ 88,726