XML 75 R64.htm IDEA: XBRL DOCUMENT v3.4.0.3
Financial Assets Measured at Fair Value on Recurring Basis and Classified by Fair Value Hierarchy (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Apr. 30, 2016
Jul. 31, 2015
Marketable equity securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure, recurring $ 4,869 $ 37,396
Marketable corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure, recurring 12,068 41,320
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure, recurring 121,819 76,277
Foreign currency contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 53  
Fair Value, Inputs, Level 1 | Marketable equity securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure, recurring 4,869 37,396
Fair Value, Inputs, Level 1 | Marketable corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure, recurring 12,068 41,320
Fair Value, Inputs, Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure, recurring 121,819 $ 76,277
Fair Value, Inputs, Level 2 | Foreign currency contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring $ 53