Quarterly report pursuant to Section 13 or 15(d)

Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail)

v3.23.2
Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Apr. 30, 2023
Fair Value Measurement      
Assets, fair value $ 781,913   $ 1,070,034
Balance Sheet Classification      
Cash and Cash Equivalents 562,209   844,024
Marketable Securities, Current 29,486   44,837
Marketable Securities, Non- current 189,359   179,040
Income Taxes & Other Receivables 859   2,133
Mutual funds      
Balance Sheet Classification      
Obligations for which assets are held in trust 192,500   172,200
Unvested obligations under deferred compensation plans 16,800   21,900
Gain on marketable securities 12,800 $ 100  
Fair Value, Inputs, Level 2      
Fair Value Measurement      
Cost 19,327   36,505
Unrealized Gains 0   0
Unrealized Losses (203)   (385)
Debt securities AFS, fair value 19,124   36,120
Balance Sheet Classification      
Cash and Cash Equivalents 0   0
Marketable Securities, Current 19,124   33,213
Marketable Securities, Non- current 0   2,907
Income Taxes & Other Receivables 0   0
Fair Value, Inputs, Level 2 | Foreign currency forward contracts      
Fair Value Measurement      
Foreign currency forward contracts, fair value 859   2,133
Balance Sheet Classification      
Cash and Cash Equivalents 0   0
Marketable Securities, Current 0   0
Marketable Securities, Non- current 0   0
Income Taxes & Other Receivables 859   2,133
Fair Value, Inputs, Level 2 | Commercial paper      
Fair Value Measurement      
Cost     11,751
Unrealized Gains     0
Unrealized Losses     (30)
Debt securities AFS, fair value     11,721
Balance Sheet Classification      
Cash and Cash Equivalents     0
Marketable Securities, Current     11,721
Marketable Securities, Non- current     0
Income Taxes & Other Receivables     0
Fair Value, Inputs, Level 2 | Corporate notes/bonds      
Fair Value Measurement      
Cost 19,327   24,754
Unrealized Gains 0   0
Unrealized Losses (203)   (355)
Debt securities AFS, fair value 19,124   24,399
Balance Sheet Classification      
Cash and Cash Equivalents 0   0
Marketable Securities, Current 19,124   21,492
Marketable Securities, Non- current 0   2,907
Income Taxes & Other Receivables 0   0
Fair Value, Inputs, Level 1 | Mutual funds      
Fair Value Measurement      
Equity securities, fair value 199,721   187,757
Balance Sheet Classification      
Cash and Cash Equivalents 0   0
Marketable Securities, Current 10,362   11,624
Marketable Securities, Non- current 189,359   176,133
Income Taxes & Other Receivables 0   0
Fair Value, Inputs, Level 1 | Equity investments      
Fair Value Measurement      
Equity securities, fair value 199,721   187,757
Balance Sheet Classification      
Cash and Cash Equivalents 0   0
Marketable Securities, Current 10,362   11,624
Marketable Securities, Non- current 189,359   176,133
Income Taxes & Other Receivables 0   0
Fair Value, Inputs, Level 1 | Cash      
Fair Value Measurement      
Cash and cash equivalents, fair value 520,898   696,180
Balance Sheet Classification      
Cash and Cash Equivalents 520,898   696,180
Marketable Securities, Current 0   0
Marketable Securities, Non- current 0   0
Income Taxes & Other Receivables 0   0
Fair Value, Inputs, Level 1 | Money market funds      
Fair Value Measurement      
Cash and cash equivalents, fair value 41,311   147,844
Balance Sheet Classification      
Cash and Cash Equivalents 41,311   147,844
Marketable Securities, Current 0   0
Marketable Securities, Non- current 0   0
Income Taxes & Other Receivables $ 0   $ 0