XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Apr. 30, 2022
Fair Value Measurement          
Assets, fair value $ 1,009,100   $ 1,009,100   $ 1,210,893
Balance Sheet Classification          
Cash and Cash Equivalents 771,898   771,898   978,070
Marketable Securities, Current 48,253   48,253   57,244
Marketable Securities, Non- current 187,646   187,646   175,783
Income Taxes & Other Receivables 1,303   1,303    
Other Accrued Liabilities         (204)
Obligations for which assets are held in trust 173,700   173,700   160,800
Unvested obligations under deferred compensation plans 22,300   22,300   24,000
Gain (loss) on marketable securities 12,700 $ (7,700) 3,000 $ 2,400  
Fair Value, Inputs, Level 2          
Fair Value Measurement          
Cost 47,657   47,657   80,358
Unrealized Gains 1   1   0
Unrealized Losses (568)   (568)   (584)
Debt securities AFS, fair value 47,090   47,090   79,774
Balance Sheet Classification          
Cash and Cash Equivalents 0   0   15,489
Marketable Securities, Current 39,787   39,787   47,241
Marketable Securities, Non- current 7,303   7,303   17,044
Income Taxes & Other Receivables 0   0    
Other Accrued Liabilities         0
Fair Value, Inputs, Level 2 | Foreign currency forward contracts          
Fair Value Measurement          
Foreign currency forward contracts, fair value 1,303   1,303   (204)
Balance Sheet Classification          
Cash and Cash Equivalents 0   0   0
Marketable Securities, Current 0   0   0
Marketable Securities, Non- current 0   0   0
Income Taxes & Other Receivables 1,303   1,303    
Other Accrued Liabilities         (204)
Fair Value, Inputs, Level 2 | Commercial paper          
Fair Value Measurement          
Cost 16,294   16,294   41,627
Unrealized Gains 0   0   0
Unrealized Losses (79)   (79)   (126)
Debt securities AFS, fair value 16,215   16,215   41,501
Balance Sheet Classification          
Cash and Cash Equivalents 0   0   15,489
Marketable Securities, Current 16,215   16,215   26,012
Marketable Securities, Non- current 0   0   0
Income Taxes & Other Receivables 0   0    
Other Accrued Liabilities         0
Fair Value, Inputs, Level 2 | Corporate notes/bonds          
Fair Value Measurement          
Cost 31,363   31,363   37,736
Unrealized Gains 1   1   0
Unrealized Losses (489)   (489)   (450)
Debt securities AFS, fair value 30,875   30,875   37,286
Balance Sheet Classification          
Cash and Cash Equivalents 0   0   0
Marketable Securities, Current 23,572   23,572   20,242
Marketable Securities, Non- current 7,303   7,303   17,044
Income Taxes & Other Receivables 0   0    
Other Accrued Liabilities         0
Fair Value, Inputs, Level 2 | U.S. Treasury and Agency Securities          
Fair Value Measurement          
Cost         995
Unrealized Gains         0
Unrealized Losses         (8)
Debt securities AFS, fair value         987
Balance Sheet Classification          
Cash and Cash Equivalents         0
Marketable Securities, Current         987
Marketable Securities, Non- current         0
Other Accrued Liabilities         0
Fair Value, Inputs, Level 1 | Mutual funds          
Fair Value Measurement          
Equity securities, fair value 188,809   188,809   168,742
Balance Sheet Classification          
Cash and Cash Equivalents 0   0   0
Marketable Securities, Current 8,466   8,466   10,003
Marketable Securities, Non- current 180,343   180,343   158,739
Income Taxes & Other Receivables 0   0    
Other Accrued Liabilities         0
Fair Value, Inputs, Level 1 | Total equity investments          
Fair Value Measurement          
Equity securities, fair value 188,809   188,809   168,742
Balance Sheet Classification          
Cash and Cash Equivalents 0   0   0
Marketable Securities, Current 8,466   8,466   10,003
Marketable Securities, Non- current 180,343   180,343   158,739
Income Taxes & Other Receivables 0   0    
Other Accrued Liabilities         0
Fair Value, Inputs, Level 1 | Cash          
Fair Value Measurement          
Cash and cash equivalents, fair value 735,392   735,392   874,490
Balance Sheet Classification          
Cash and Cash Equivalents 735,392   735,392   874,490
Marketable Securities, Current 0   0   0
Marketable Securities, Non- current 0   0   0
Income Taxes & Other Receivables 0   0    
Other Accrued Liabilities         0
Fair Value, Inputs, Level 1 | Money market funds          
Fair Value Measurement          
Cash and cash equivalents, fair value 36,506   36,506   88,091
Balance Sheet Classification          
Cash and Cash Equivalents 36,506   36,506   88,091
Marketable Securities, Current 0   0   0
Marketable Securities, Non- current 0   0   0
Income Taxes & Other Receivables $ 0   $ 0    
Other Accrued Liabilities         $ 0