XML 46 R36.htm IDEA: XBRL DOCUMENT
v3.26.1

Marketable Securities (Tables) | 3 Months Ended
--- | ---
Apr. 30, 2026
Investments, Debt and Equity Securities [Abstract] |
Components of Marketable Securities | Marketable securities consist of the following for the periods presented (in thousands):
| April 30, 2026
| Cost or Amortized Cost |  | Gross Unrealized Gains |  | Gross Unrealized Losses |  | Total Estimated Fair Value
U.S. government securities | $ | 157,809 |  |  | $ | 244 |  |  | $ | (128) |  |  | $ | 157,925 |
Corporate debt securities | 84,339 |  |  | 139 |  |  | (171) |  |  | 84,307 |
Total | $ | 242,148 |  |  | $ | 383 |  |  | $ | (299) |  |  | $ | 242,232 |
| January 31, 2026
| Cost or Amortized Cost |  | Gross Unrealized Gains |  | Gross Unrealized Losses |  | Total Estimated Fair Value
U.S. government securities | $ | 188,270 |  |  | $ | 968 |  |  | $ | — |  |  | $ | 189,238 |
Corporate debt securities | 97,931 |  |  | 411 |  |  | — |  |  | 98,342 |
Total | $ | 286,201 |  |  | $ | 1,379 |  |  | $ | — |  |  | $ | 287,580 |
Marketable Securities by Contractual Maturity | The contractual maturities of the investments classified as available-for-sale marketable securities are as follows (in thousands):
| April 30, 2026
| Amortized Cost |  | Estimated Fair Value
Due within 1 year | $ | 108,614 |  |  | $ | 108,730 |
Due in 1 year through 5 years | 133,534 |  |  | 133,502 |
Total | $ | 242,148 |  |  | $ | 242,232 |
| January 31, 2026
| Amortized Cost |  | Estimated Fair Value
Due within 1 year | $ | 115,437 |  |  | $ | 115,723 |
Due in 1 year through 5 years | 170,764 |  |  | 171,857 |
Total | $ | 286,201 |  |  | $ | 287,580 |
Investment Income |
| Three Months Ended April 30,
| 2026 |  | 2025
Interest income | $ | 2,985 |  |  | $ | 4,781 |
Accretion/amortization of discount/premium, net | 78 |  |  | 399 |
Investment income | $ | 3,063 |  |  | $ | 5,180 |

X
- Definition Tabular disclosure of investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_InvestmentIncomeTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5B + Details
Name: | us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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