XML 66 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Fair Value Measurement      
Assets, fair value $ 1,070,034 $ 1,210,893  
Balance Sheet Classification      
Cash and Cash Equivalents 844,024 978,070  
Marketable Securities, Current 44,837 57,244  
Marketable Securities, Non-current 179,040 175,783  
Income Taxes & Other Receivables 2,133    
Other Accrued Liabilities   (204)  
Obligations for which assets are held in trust 172,200 160,800  
Unvested obligations under deferred compensation plans 21,900 24,000  
Gain (loss) on marketable securities 2,900 (12,000) $ 38,500
Level 2      
Fair Value Measurement      
Cost 36,505 80,358  
Unrealized Gains 0 0  
Unrealized Losses (385) (584)  
Fair Value 36,120 79,774  
Balance Sheet Classification      
Cash and Cash Equivalents 0 15,489  
Marketable Securities, Current 33,213 47,241  
Marketable Securities, Non-current 2,907 17,044  
Income Taxes & Other Receivables 0    
Other Accrued Liabilities   0  
Level 2 | Foreign currency forward contracts      
Fair Value Measurement      
Foreign currency forward contracts, fair value 2,133 (204)  
Balance Sheet Classification      
Cash and Cash Equivalents 0 0  
Marketable Securities, Current 0 0  
Marketable Securities, Non-current 0 0  
Income Taxes & Other Receivables 2,133    
Other Accrued Liabilities   (204)  
Level 2 | Commercial paper      
Fair Value Measurement      
Cost 11,751 41,627  
Unrealized Gains 0 0  
Unrealized Losses (30) (126)  
Fair Value 11,721 41,501  
Balance Sheet Classification      
Cash and Cash Equivalents 0 15,489  
Marketable Securities, Current 11,721 26,012  
Marketable Securities, Non-current 0 0  
Income Taxes & Other Receivables 0    
Other Accrued Liabilities   0  
Level 2 | Corporate notes/bonds      
Fair Value Measurement      
Cost 24,754 37,736  
Unrealized Gains 0 0  
Unrealized Losses (355) (450)  
Fair Value 24,399 37,286  
Balance Sheet Classification      
Cash and Cash Equivalents 0 0  
Marketable Securities, Current 21,492 20,242  
Marketable Securities, Non-current 2,907 17,044  
Income Taxes & Other Receivables 0    
Other Accrued Liabilities   0  
Level 2 | U.S. Treasury and Agency Securities      
Fair Value Measurement      
Cost   995  
Unrealized Gains   0  
Unrealized Losses   (8)  
Fair Value   987  
Balance Sheet Classification      
Cash and Cash Equivalents   0  
Marketable Securities, Current   987  
Marketable Securities, Non-current   0  
Other Accrued Liabilities   0  
Level 1 | Mutual funds      
Fair Value Measurement      
Equity securities, fair value 187,757 168,742  
Balance Sheet Classification      
Cash and Cash Equivalents 0 0  
Marketable Securities, Current 11,624 10,003  
Marketable Securities, Non-current 176,133 158,739  
Income Taxes & Other Receivables 0    
Other Accrued Liabilities   0  
Level 1 | Total equity investments      
Fair Value Measurement      
Equity securities, fair value 187,757 168,742  
Balance Sheet Classification      
Cash and Cash Equivalents 0 0  
Marketable Securities, Current 11,624 10,003  
Marketable Securities, Non-current 176,133 158,739  
Income Taxes & Other Receivables 0    
Other Accrued Liabilities   0  
Level 1 | Cash      
Fair Value Measurement      
Cash and cash equivalents, fair value 696,180 874,490  
Balance Sheet Classification      
Cash and Cash Equivalents 696,180 874,490  
Marketable Securities, Current 0 0  
Marketable Securities, Non-current 0 0  
Income Taxes & Other Receivables 0    
Other Accrued Liabilities   0  
Level 1 | Money market funds      
Fair Value Measurement      
Cash and cash equivalents, fair value 147,844 88,091  
Balance Sheet Classification      
Cash and Cash Equivalents 147,844 88,091  
Marketable Securities, Current 0 0  
Marketable Securities, Non-current 0 0  
Income Taxes & Other Receivables $ 0    
Other Accrued Liabilities   $ 0