XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments (Details 2) - USD ($)
$ in Thousands
Oct. 31, 2021
Jul. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months $ 744,362  
12 Months or Greater 297,841  
Total 1,042,203 $ 1,202,624
U.S. Government agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 10,000  
12 Months or Greater 27,602  
Total 37,602 85,180
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 327,355  
12 Months or Greater 0  
Total 327,355 389,837
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 205,968  
12 Months or Greater 166,915  
Total 372,883 371,960
U.S. Government bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 17,429  
12 Months or Greater 44,736  
Total 62,165 64,462
Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 3,891  
12 Months or Greater 44,862  
Total 48,753 47,947
Foreign government bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 33,045  
12 Months or Greater 10,521  
Total 43,566 33,185
Municipal bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 0  
12 Months or Greater 205  
Total 205 1,685
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 79,151  
12 Months or Greater 3,000  
Total 82,151 82,250
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 66,523  
12 Months or Greater 0  
Total 66,523 125,118
Strategic convertible debt investment    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 1,000  
12 Months or Greater 0  
Total $ 1,000 $ 1,000