XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION (Tables)
6 Months Ended
Jul. 31, 2023
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION  
Schedule of other current assets

​

​

​

​

​

​

​

​

​

    

July 31, 

​

January 31, 

​

​

2023

    

2023

Income tax refunds receivable and prepaid income taxes

​

$

16,895

​

$

15,327

Raw materials inventory

​

​

12,836

​

​

11,903

Prepaid expenses

​

 

6,848

​

 

4,541

Other

​

​

6,859

​

​

6,563

Total other current assets

​

$

43,438

​

$

38,334

Schedule of accrued expenses

​

​

​

​

​

​

​

​

​

    

July 31, 

​

January 31, 

​

​

2023

    

2023

Accrued compensation

​

$

13,085

​

$

18,286

Accrued project costs

​

​

43,995

​

​

17,448

Lease liabilities

​

​

1,535

​

​

1,567

Other

​

​

9,005

​

​

12,566

Total accrued expenses

​

$

67,620

​

$

49,867