XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Tables)
12 Months Ended
Apr. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Cash Equivalents and Available-For-Sale Marketable Securities and Balance Sheet Classification
The following table summarizes the Company’s cash equivalents and available-for-sale marketable securities (in thousands):
As of April 30, 2023As of April 30, 2022
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$75,293 $— $— $75,293 $107,726 $— $— $107,726 
Commercial paper112,851 — — 112,851 142,511 — — 142,511 
Corporate debt securities— — — — 8,889 — (5)8,884 
Certificates of deposit2,000 — — 2,000 3,000 — — 3,000 
Available-for-sale marketable securities:
U.S. treasury securities27,445 (49)27,397 12,764 — (1)12,763 
Certificates of deposit61,025 — — 61,025 97,205 — — 97,205 
U.S. government agencies securities75,650 111 (87)75,674 14,113 — (223)13,890 
Commercial paper184,230 — — 184,230 241,134 — (2)241,132 
Corporate debt securities179,608 115 (476)179,247 289,646 20 (1,937)287,729 
Total cash equivalents and available-for-sale marketable securities$718,102 $227 $(612)$717,717 $916,988 $20 $(2,168)$914,840 
Summary of Available-For-Sale Marketable Securities by Contractual Maturity
The following table summarizes the Company’s available-for-sale marketable securities by contractual maturity (in thousands):
As of April 30, 2023As of April 30, 2022
Amortized CostFair ValueAmortized CostFair Value
Within one year$446,629 $446,155 $622,517 $620,633 
After one year through five years81,329 81,418 32,345 32,086 
Total$527,958 $527,573 $654,862 $652,719 
Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position 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 April 30, 2023 (in thousands):
As of April 30, 2023
Less Than 12 Months12 Months or GreaterTotal
Unrealized LossesFair ValueUnrealized LossesFair ValueUnrealized LossesFair Value
U.S. treasury securities$(49)$18,927 $— $— $(49)$18,927 
U.S. government agencies securities(66)12,263 (21)16,858 (87)29,121 
Commercial paper— 6,735 — — — 6,735 
Corporate debt securities(441)107,316 (36)16,577 (476)123,893 
Total$(556)$145,241 $(57)$33,435 $(612)$178,676