XML 57 R42.htm IDEA: XBRL DOCUMENT v3.25.1
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION (Tables)
12 Months Ended
Jan. 31, 2025
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION  
Schedule of other current assets

2025

    

2024

Income tax refunds receivable and prepaid income taxes

$

30,881

$

18,267

Note receivable

5,023

 

Prepaid expenses

 

5,751

 

6,035

Raw materials inventory

320

9,985

Other

9,950

4,972

Total other current assets

$

51,925

$

39,259

Schedule of accrued expenses

2025

    

2024

Accrued project costs

$

31,620

$

49,135

Accrued compensation

29,772

21,206

Lease liabilities

2,710

2,726

Other

19,217

8,654

Total accrued expenses

$

83,319

$

81,721