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