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

    

October 31, 

January 31, 

2023

    

2023

Income tax refunds receivable and prepaid income taxes

$

16,550

$

15,327

Raw materials inventory

12,449

11,903

Prepaid expenses

 

6,106

 

4,541

Other

6,138

6,563

Total other current assets

$

41,243

$

38,334

Schedule of accrued expenses

    

October 31, 

January 31, 

2023

    

2023

Accrued project costs

$

52,719

$

17,448

Accrued compensation

17,921

18,286

Lease liabilities

1,447

1,567

Other

11,106

12,566

Total accrued expenses

$

83,193

$

49,867