XML 33 R21.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Marketable Securities (Tables) | 6 Months Ended
--- | ---
Jul. 31, 2022
Investments Debt And Equity Securities [Abstract] |
Amortized Cost, Gross Unrealized Gains (Losses) and Fair Value of Available-For-Sale Securities | The amortized cost, gross unrealized gains (losses) and fair value of available-for-sale securities by major security type and class of security as of July 31, 2022, January 31, 2022 and July 31, 2021 were as follows:
|  | Amortized |  |  | Unrealized |  |  | Unrealized |  |  | Fair |
|  | Cost |  |  | Gains |  |  | (Losses) |  |  | Value |
As of July 31, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Short-term Investments: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Corporate bonds |  | $ | 76,652 |  |  | $ | — |  |  | $ | (1,211 | ) |  | $ | 75,441 |
Municipal and pre-refunded municipal bonds |  |  | 75,518 |  |  |  | — |  |  |  | (595 | ) |  |  | 74,923 |
US Treasury securities |  |  | 9,749 |  |  |  | — |  |  |  | (93 | ) |  |  | 9,656 |
|  |  | 161,919 |  |  |  | — |  |  |  | (1,899 | ) |  |  | 160,020 |
Long-term Investments: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Corporate bonds |  |  | 96,086 |  |  |  | — |  |  |  | (4,160 | ) |  |  | 91,926 |
Municipal and pre-refunded municipal bonds |  |  | 47,437 |  |  |  | — |  |  |  | (1,858 | ) |  |  | 45,579 |
US Treasury securities |  |  | 3,229 |  |  |  | — |  |  |  | (129 | ) |  |  | 3,100 |
Mutual funds, held in rabbi trust |  |  | 12,361 |  |  |  | — |  |  |  | (1,025 | ) |  |  | 11,336 |
Federal government agencies |  |  | 350 |  |  |  | — |  |  |  | (12 | ) |  |  | 338 |
Certificates of deposit |  |  | 249 |  |  |  | — |  |  |  | — |  |  |  | 249 |
|  |  | 159,712 |  |  |  | — |  |  |  | (7,184 | ) |  |  | 152,528 |
|  | $ | 321,631 |  |  | $ | — |  |  | $ | (9,083 | ) |  | $ | 312,548 |
As of January 31, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Short-term Investments: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Corporate bonds |  | $ | 85,062 |  |  | $ | 1 |  |  | $ | (200 | ) |  | $ | 84,863 |
Municipal and pre-refunded municipal bonds |  |  | 128,984 |  |  |  | 1 |  |  |  | (273 | ) |  |  | 128,712 |
US Treasury securities |  |  | 14,999 |  |  |  | — |  |  |  | (38 | ) |  |  | 14,961 |
Commercial paper |  |  | 10,884 |  |  |  | — |  |  |  | — |  |  |  | 10,884 |
|  |  | 239,929 |  |  |  | 2 |  |  |  | (511 | ) |  |  | 239,420 |
Long-term Investments: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Corporate bonds |  |  | 148,830 |  |  |  | — |  |  |  | (2,478 | ) |  |  | 146,352 |
Municipal and pre-refunded municipal bonds |  |  | 60,533 |  |  |  | 1 |  |  |  | (912 | ) |  |  | 59,622 |
US Treasury securities |  |  | 5,222 |  |  |  | — |  |  |  | (46 | ) |  |  | 5,176 |
Mutual funds, held in rabbi trust |  |  | 12,419 |  |  |  | — |  |  |  | (606 | ) |  |  | 11,813 |
Federal government agencies |  |  | 350 |  |  |  | — |  |  |  | (5 | ) |  |  | 345 |
Certificates of deposit |  |  | 249 |  |  |  | — |  |  |  | — |  |  |  | 249 |
|  |  | 227,603 |  |  |  | 1 |  |  |  | (4,047 | ) |  |  | 223,557 |
|  | $ | 467,532 |  |  | $ | 3 |  |  | $ | (4,558 | ) |  | $ | 462,977 |
|  | Amortized |  |  | Unrealized |  |  | Unrealized |  |  | Fair |
|  | Cost |  |  | Gains |  |  | (Losses) |  |  | Value |
As of July 31, 2021 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Short-term Investments: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Corporate bonds |  | $ | 28,808 |  |  | $ | 2 |  |  | $ | (24 | ) |  | $ | 28,786 |
Municipal and pre-refunded municipal bonds |  |  | 122,173 |  |  |  | 14 |  |  |  | (87 | ) |  |  | 122,100 |
Commercial paper |  |  | 6,096 |  |  |  | — |  |  |  | — |  |  |  | 6,096 |
|  |  | 157,077 |  |  |  | 16 |  |  |  | (111 | ) |  |  | 156,982 |
Long-term Investments: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Corporate bonds |  |  | 61,646 |  |  |  | 4 |  |  |  | (159 | ) |  |  | 61,491 |
Municipal and pre-refunded municipal bonds |  |  | 40,069 |  |  |  | 34 |  |  |  | (56 | ) |  |  | 40,047 |
Mutual funds, held in rabbi trust |  |  | 11,610 |  |  |  | 143 |  |  |  | (42 | ) |  |  | 11,711 |
|  |  | 113,325 |  |  |  | 181 |  |  |  | (257 | ) |  |  | 113,249 |
|  | $ | 270,402 |  |  | $ | 197 |  |  | $ | (368 | ) |  | $ | 270,231 |

X
- References No definition available. + Details
Name: | us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration