XML 67 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jan. 31, 2020
Jul. 31, 2019
Cash equivalents:    
Cash equivalents $ 43,874  
Short-term investments:    
Short-term investments 308,380 $ 286,162
Cash equivalents and short-term investments, estimated fair value 352,254 341,198
Fair Value, Measurements, Recurring    
Cash equivalents:    
Cash equivalents 43,874  
Short-term investments:    
Short-term investments 308,380 286,162
Cash equivalents and short-term investments, estimated fair value 352,254 341,198
Fair Value, Measurements, Recurring | Level I    
Cash equivalents:    
Cash equivalents 42,374  
Short-term investments:    
Short-term investments 0 0
Cash equivalents and short-term investments, estimated fair value 42,374 55,036
Fair Value, Measurements, Recurring | Level II    
Cash equivalents:    
Cash equivalents 1,500  
Short-term investments:    
Short-term investments 308,380 286,162
Cash equivalents and short-term investments, estimated fair value 309,880 286,162
Fair Value, Measurements, Recurring | Level III    
Cash equivalents:    
Cash equivalents 0  
Short-term investments:    
Short-term investments 0 0
Cash equivalents and short-term investments, estimated fair value 0 0
Money market funds    
Cash equivalents:    
Cash equivalents 42,374 55,036
Money market funds | Fair Value, Measurements, Recurring    
Cash equivalents:    
Cash equivalents 42,374 55,036
Money market funds | Fair Value, Measurements, Recurring | Level I    
Cash equivalents:    
Cash equivalents 42,374 55,036
Money market funds | Fair Value, Measurements, Recurring | Level II    
Cash equivalents:    
Cash equivalents 0 0
Money market funds | Fair Value, Measurements, Recurring | Level III    
Cash equivalents:    
Cash equivalents 0 0
U.S. government agency securities    
Cash equivalents:    
Cash equivalents 1,500  
Short-term investments:    
Short-term investments 112,980 64,646
U.S. government agency securities | Fair Value, Measurements, Recurring    
Cash equivalents:    
Cash equivalents 1,500  
Short-term investments:    
Short-term investments 112,980 64,646
U.S. government agency securities | Fair Value, Measurements, Recurring | Level I    
Cash equivalents:    
Cash equivalents 0  
Short-term investments:    
Short-term investments 0 0
U.S. government agency securities | Fair Value, Measurements, Recurring | Level II    
Cash equivalents:    
Cash equivalents 1,500  
Short-term investments:    
Short-term investments 112,980 64,646
U.S. government agency securities | Fair Value, Measurements, Recurring | Level III    
Cash equivalents:    
Cash equivalents 0  
Short-term investments:    
Short-term investments 0 0
U.S. treasury securities    
Short-term investments:    
Short-term investments 72,168 125,281
U.S. treasury securities | Fair Value, Measurements, Recurring    
Short-term investments:    
Short-term investments 72,168 125,281
U.S. treasury securities | Fair Value, Measurements, Recurring | Level I    
Short-term investments:    
Short-term investments 0 0
U.S. treasury securities | Fair Value, Measurements, Recurring | Level II    
Short-term investments:    
Short-term investments 72,168 125,281
U.S. treasury securities | Fair Value, Measurements, Recurring | Level III    
Short-term investments:    
Short-term investments 0 0
Corporate debt securities    
Short-term investments:    
Short-term investments 123,232 96,235
Corporate debt securities | Fair Value, Measurements, Recurring    
Short-term investments:    
Short-term investments 123,232 96,235
Corporate debt securities | Fair Value, Measurements, Recurring | Level I    
Short-term investments:    
Short-term investments 0 0
Corporate debt securities | Fair Value, Measurements, Recurring | Level II    
Short-term investments:    
Short-term investments 123,232 96,235
Corporate debt securities | Fair Value, Measurements, Recurring | Level III    
Short-term investments:    
Short-term investments $ 0 $ 0