XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Apr. 30, 2023
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Assets, fair value $ 987,501   $ 987,501   $ 1,070,034
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 736,797   736,797   844,024
Marketable Securities, Current 45,727   45,727   44,837
Marketable Securities, Non- current 204,326   204,326   179,040
Income Taxes & Other Receivables 651   651   2,133
Obligations for which assets are held in trust 197,100   197,100   172,200
Unvested obligations under deferred compensation plans 22,300   22,300   21,900
Increase (decrease) in the fair value of marketable securities 23,800 $ 12,700 22,800 $ 3,000  
Fair Value, Inputs, Level 2          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Cost 38,313   38,313    
Unrealized Gains 114   114    
Unrealized Losses (35)   (35)    
Debt securities AFS, fair value 38,392   38,392    
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 1,500   1,500    
Marketable Securities, Current 25,066   25,066    
Marketable Securities, Non- current 11,826   11,826    
Fair Value, Inputs, Level 2 | Foreign currency forward contracts          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Foreign currency forward contracts, fair value 651   651   2,133
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 0   0   0
Marketable Securities, Current 0   0   0
Marketable Securities, Non- current 0   0   0
Income Taxes & Other Receivables 651   651   2,133
Fair Value, Inputs, Level 2 | Commercial paper          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Cost 14,670   14,670   11,751
Unrealized Gains 9   9   0
Unrealized Losses (3)   (3)   (30)
Debt securities AFS, fair value 14,676   14,676   11,721
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 1,500   1,500   0
Marketable Securities, Current 13,176   13,176   11,721
Marketable Securities, Non- current 0   0   0
Income Taxes & Other Receivables 0   0   0
Fair Value, Inputs, Level 2 | Corporate notes/bonds          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Cost 19,814   19,814   24,754
Unrealized Gains 84   84   0
Unrealized Losses (32)   (32)   (355)
Debt securities AFS, fair value 19,866   19,866   24,399
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 0   0   0
Marketable Securities, Current 10,897   10,897   21,492
Marketable Securities, Non- current 8,969   8,969   2,907
Income Taxes & Other Receivables 0   0   0
Fair Value, Inputs, Level 2 | U.S. Treasury and Agency Securities          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Cost 3,829   3,829   36,505
Unrealized Gains 21   21   0
Unrealized Losses 0   0   (385)
Debt securities AFS, fair value 3,850   3,850   36,120
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 0   0   0
Marketable Securities, Current 993   993   33,213
Marketable Securities, Non- current 2,857   2,857   2,907
Income Taxes & Other Receivables 0   0   0
Fair Value, Inputs, Level 1 | Mutual funds          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Equity securities, fair value 213,161   213,161   187,757
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 0   0   0
Marketable Securities, Current 20,661   20,661   11,624
Marketable Securities, Non- current 192,500   192,500   176,133
Income Taxes & Other Receivables 0   0   0
Fair Value, Inputs, Level 1 | Equity investments          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Equity securities, fair value 213,161   213,161   187,757
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 0   0   0
Marketable Securities, Current 20,661   20,661   11,624
Marketable Securities, Non- current 192,500   192,500   176,133
Income Taxes & Other Receivables 0   0   0
Fair Value, Inputs, Level 1 | Cash          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Cash and cash equivalents, fair value 590,938   590,938   696,180
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 590,938   590,938   696,180
Marketable Securities, Current 0   0   0
Marketable Securities, Non- current 0   0   0
Income Taxes & Other Receivables 0   0   0
Fair Value, Inputs, Level 1 | Money market funds          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Cash and cash equivalents, fair value 144,359   144,359   147,844
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 144,359   144,359   147,844
Marketable Securities, Current 0   0   0
Marketable Securities, Non- current 0   0   0
Income Taxes & Other Receivables $ 0   $ 0   $ 0