XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION (Tables)
3 Months Ended
Apr. 30, 2023
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION  
Schedule of other current assets

    

April 30, 

January 31, 

2023

    

2023

Income tax refunds receivable and prepaid income taxes

$

16,233

$

15,327

Raw materials inventory

12,172

11,903

Prepaid expenses

 

7,862

 

4,541

Other

6,109

6,563

Total other current assets

$

42,376

$

38,334

Schedule of accrued expenses

    

April 30, 

January 31, 

2023

    

2023

Accrued compensation

$

11,382

$

18,286

Project costs

21,764

17,448

Lease liabilities

1,491

1,567

Other

10,118

12,566

Total accrued expenses

$

44,755

$

49,867