XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments (Details 2) - USD ($)
$ in Thousands
Jan. 31, 2022
Jul. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months $ 696,972  
12 Months or Greater 293,537  
Total 990,509 $ 1,202,624
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 239,234  
12 Months or Greater 2,500  
Total 241,734 389,837
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 207,859  
12 Months or Greater 172,387  
Total 380,246 371,960
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 62,051  
12 Months or Greater 1,000  
Total 63,051 82,250
U.S. Government bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 46,878  
12 Months or Greater 27,833  
Total 74,711 64,462
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 106,208  
12 Months or Greater 0  
Total 106,208 125,118
U.S. Government agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 4,999  
12 Months or Greater 27,412  
Total 32,411 85,180
Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 3,670  
12 Months or Greater 52,043  
Total 55,713 47,947
Foreign government bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 24,869  
12 Months or Greater 10,362  
Total 35,231 33,185
Municipal bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 204  
12 Months or Greater 0  
Total 204 1,685
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