XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
CASH, CASH EQUIVALENTS AND INVESTMENTS (Tables)
3 Months Ended
Apr. 30, 2023
CASH, CASH EQUIVALENTS AND INVESTMENTS  
Schedule of available-for-sale securities

April 30, 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

$

15,014

$

$

$

37

$

14,977

Due in two to three years

15,399

15,399

Totals

$

30,413

$

$

$

37

$

30,376