XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash, Cash Equivalents and Short-Term Investments (Tables)
6 Months Ended
Jul. 31, 2022
Cash and Cash Equivalents [Abstract]  
Schedule of Short Term Investments
The following table summarizes the Company’s cash, cash equivalents and short-term investments by category (in thousands):
As of July 31, 2022
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Cash and cash equivalents:
    Cash$281,339 $— $— $281,339 
    Money market funds111,927 — — 111,927 
    U.S. Treasury securities7,499 — — 7,499 
    U.S. Agency securities9,996 — (4)9,992 
Total cash and cash equivalents$410,761 $— $(4)$410,757 
Short-term investments:
    Commercial paper46,197 — (190)46,007 
    Corporate debt securities48,251 17 (202)48,066 
    Municipal bonds1,974 — (11)1,963 
    Foreign government bonds2,185 — (7)2,178 
    U.S. Agency securities18,585 20 (35)18,570 
    U.S. Treasury securities404,760 10 (2,121)402,649 
Total short-term investments$521,952 $47 $(2,566)$519,433 
Schedule of Unrealized Losses Cash Equivalents and Short Term Investment The following table summarizes unrealized losses on our cash equivalents and short-term investments by category that have been in a continuous unrealized loss position for less than 12 months as of the periods presented (in thousands):
Carrying ValueGross Unrealized Losses
July 31, 2022
    U.S. Agency securities$21,107 $(39)
    Commercial paper46,007 (190)
    Corporate debt securities38,112 (202)
    Municipal bonds1,963 (11)
    Foreign government bonds2,178 (7)
    U.S. Treasury securities398,843 (2,121)
Total cash equivalents and short-term investments$508,210 $(2,570)
Schedule of Short Term Investments by Contractual Maturity
The following table classifies the Company’s short-term investments by contractual maturities (in thousands):
July 31, 2022January 31, 2022
Amortized costFair ValueAmortized costFair Value
Due within 1 year$375,663 $373,816 $50,031 $50,031 
Due between 1 year to 3 years146,289 145,617 — — 
Total$521,952 $519,433 $50,031 $50,031