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