XML 44 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Statement Details - Deferred Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Balance Sheet Components [Abstract]    
Deferred revenue $ 159.4 $ 171.4
Product and PCS Contract    
Disaggregation of Revenue [Line Items]    
Revenue expected to be recognized from remaining performance obligations 475.0  
Prepaid Subscription Offerings    
Disaggregation of Revenue [Line Items]    
Revenue expected to be recognized from remaining performance obligations $ 18.8