XML 85 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Fair Value Measurement      
Assets, fair value $ 1,195,001 $ 1,070,034  
Balance Sheet Classification      
Cash and Cash Equivalents 941,005 844,024  
Marketable Securities, Current 42,742 44,837  
Marketable Securities, Non-current 211,681 179,040  
Other Accrued Liabilities (427)    
Income Taxes & Other Receivables   2,133  
Obligations for which assets are held in trust 198,600 172,200  
Unvested obligations under deferred compensation plans 22,400 21,900  
Gain (loss) on marketable securities 29,800 2,900 $ (12,000)
Level 2      
Fair Value Measurement      
Cost 38,550 36,505  
Unrealized Gains 4 0  
Unrealized Losses (55) (385)  
Fair Value 38,499 36,120  
Balance Sheet Classification      
Cash and Cash Equivalents 3,932 0  
Marketable Securities, Current 25,414 33,213  
Marketable Securities, Non-current 9,153 2,907  
Other Accrued Liabilities 0    
Income Taxes & Other Receivables   0  
Level 2 | Foreign currency forward contracts      
Fair Value Measurement      
Foreign currency forward contracts, fair value (427) 2,133  
Balance Sheet Classification      
Cash and Cash Equivalents 0 0  
Marketable Securities, Current 0 0  
Marketable Securities, Non-current 0 0  
Other Accrued Liabilities (427)    
Income Taxes & Other Receivables   2,133  
Level 2 | Commercial paper      
Fair Value Measurement      
Cost 16,873 11,751  
Unrealized Gains 1 0  
Unrealized Losses (19) (30)  
Fair Value 16,855 11,721  
Balance Sheet Classification      
Cash and Cash Equivalents 3,932 0  
Marketable Securities, Current 12,923 11,721  
Marketable Securities, Non-current 0 0  
Other Accrued Liabilities 0    
Income Taxes & Other Receivables   0  
Level 2 | Corporate notes/bonds      
Fair Value Measurement      
Cost 17,322 24,754  
Unrealized Gains 3 0  
Unrealized Losses (27) (355)  
Fair Value 17,298 24,399  
Balance Sheet Classification      
Cash and Cash Equivalents 0 0  
Marketable Securities, Current 10,050 21,492  
Marketable Securities, Non-current 7,248 2,907  
Other Accrued Liabilities 0    
Income Taxes & Other Receivables   0  
Level 2 | U.S. Treasury and Agency Securities      
Fair Value Measurement      
Cost 4,355    
Unrealized Gains 0    
Unrealized Losses (9)    
Fair Value 4,346    
Balance Sheet Classification      
Cash and Cash Equivalents 0    
Marketable Securities, Current 2,441    
Marketable Securities, Non-current 1,905    
Other Accrued Liabilities 0    
Level 1 | Mutual funds      
Fair Value Measurement      
Equity securities, fair value 219,856 187,757  
Balance Sheet Classification      
Cash and Cash Equivalents 0 0  
Marketable Securities, Current 17,328 11,624  
Marketable Securities, Non-current 202,528 176,133  
Other Accrued Liabilities 0    
Income Taxes & Other Receivables   0  
Level 1 | Total equity investments      
Fair Value Measurement      
Equity securities, fair value 219,856 187,757  
Balance Sheet Classification      
Cash and Cash Equivalents 0 0  
Marketable Securities, Current 17,328 11,624  
Marketable Securities, Non-current 202,528 176,133  
Other Accrued Liabilities 0    
Income Taxes & Other Receivables   0  
Level 1 | Cash      
Fair Value Measurement      
Cash and cash equivalents, fair value 790,938 696,180  
Balance Sheet Classification      
Cash and Cash Equivalents 790,938 696,180  
Marketable Securities, Current 0 0  
Marketable Securities, Non-current 0 0  
Other Accrued Liabilities 0    
Income Taxes & Other Receivables   0  
Level 1 | Money market funds      
Fair Value Measurement      
Cash and cash equivalents, fair value 146,135 147,844  
Balance Sheet Classification      
Cash and Cash Equivalents 146,135 147,844  
Marketable Securities, Current 0 0  
Marketable Securities, Non-current 0 0  
Other Accrued Liabilities $ 0    
Income Taxes & Other Receivables   $ 0