XML 55 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Accounts (Summary of Deferred Revenue, Net) (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Jun. 30, 2016
Deferred Revenue Arrangement [Line Items]    
Deferred revenue, net $ 102,774 $ 94,860
Less: current portion 78,918 72,934
Non-current deferred revenue, net 23,856 21,926
Deferred Maintenance    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue, net 95,683 83,419
Deferred Product and Other Revenue    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue, net $ 7,091 $ 11,441