XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
CASH, CASH EQUIVALENTS AND INVESTMENTS (Tables)
6 Months Ended
Jul. 31, 2023
CASH, CASH EQUIVALENTS AND INVESTMENTS  
Investments

​

​

​

​

​

​

​

​

​

    

July 31, 

​

January 31, 

​

​

2023

    

2023

Short-term investments

​

$

81,624

​

$

151,511

Available-for-sale securities

​

​

59,992

​

​

—

Total investments

​

$

141,616

​

$

151,511

Schedule of available-for-sale securities

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

July 31, 2023

​

​

​

​

​

Allowance for

​

Gross

​

Gross

​

Estimated

​

​

Amortized

​

Credit

​

Unrealized

​

Unrealized

​

Fair

​

    

Cost

    

Losses

    

Gains

    

Losses

    

Value

U.S. Treasury notes:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Due in one to two years

​

$

25,162

​

$

—

​

$

—

​

$

276

​

$

24,886

Due in two to three years

​

​

35,550

​

​

—

​

​

—

​

​

444

​

​

35,106

Totals

​

$

60,712

​

$

—

​

$

—

​

$

720

​

$

59,992