XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Cash Equivalents and Marketable Securities (Tables)
6 Months Ended
Oct. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-For-Sale Debt Securities and Balance Sheet Classification
The following table summarizes the Company’s cash equivalents and available-for-sale marketable securities (in thousands):
As of October 31, 2023As of April 30, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$104,258 $— $— $104,258 $75,293 $— $— $75,293 
U.S. treasury securities1,989 — — 1,989 — — — — 
Certificates of deposit— — — — 2,000 — — 2,000 
Commercial paper21,810 — — 21,810 112,851 — — 112,851 
Available-for-sale marketable securities:
U.S. treasury securities4,921 — — 4,921 27,445 (49)27,397 
Certificates of deposit69,547 — — 69,547 61,025 — — 61,025 
U.S. government agencies securities58,655 (97)58,564 75,650 111 (87)75,674 
Yankee bonds
2,240 — (1)2,239 — — — — 
Commercial paper228,509 — — 228,509 184,230 — — 184,230 
Corporate debt securities250,163 19 (702)249,480 179,608 115 (476)179,247 
Total cash equivalents and available-for-sale marketable securities$742,092 $25 $(800)$741,317 $718,102 $227 $(612)$717,717 
Summary of Available-For-Sale Debt Securities by Contractual Maturity
The following table summarizes the Company’s available-for-sale marketable securities by contractual maturity (in thousands):
As of October 31, 2023As of April 30, 2023
Amortized CostFair ValueAmortized CostFair Value
Within one year$554,192 $553,503 $446,629 $446,155 
After one year through five years59,843 59,757 81,329 81,418 
Total$614,035 $613,260 $527,958 $527,573 
Summary of Available-For-Sale Marketable Securities, Fair Values and Unrealized Losses
The following table summarizes the fair values and unrealized losses of the Company’s available-for-sale marketable securities classified by length of time that the securities have been in a continuous unrealized loss position but were not deemed to be other-than-temporarily impaired, as of October 31, 2023 (in thousands):
As of October 31, 2023
Less Than 12 Months12 Months or GreaterTotal
Unrealized LossesFair ValueUnrealized LossesFair ValueUnrealized LossesFair Value
U.S. treasury securities$— $4,921 $— $— $— $4,921 
U.S. government agencies securities(97)52,548 — — (97)52,548 
Yankee bonds
(1)2,239 — — (1)2,239 
Commercial paper— 2,497 — — — 2,497 
Corporate debt securities(665)212,261 (37)7,913 (702)220,174 
Total$(763)$274,466 $(37)$7,913 $(800)$282,379