XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION (Tables)
12 Months Ended
Jan. 31, 2024
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION  
Schedule of other current assets

2024

    

2023

Income tax refunds receivable and prepaid income taxes

$

18,267

$

15,327

Raw materials inventory

9,985

11,903

Prepaid expenses

 

6,035

 

4,541

Other

4,972

6,563

Total other current assets

$

39,259

$

38,334

Schedule of accrued expenses

2024

    

2023

Accrued project costs

$

49,135

$

17,448

Accrued compensation

21,206

18,286

Lease liabilities

2,726

1,567

Other

8,654

12,566

Total accrued expenses

$

81,721

$

49,867