XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.1
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION (Tables)
3 Months Ended
Apr. 30, 2025
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION  
Schedule of other current assets

    

April 30, 

January 31, 

2025

    

2025

Income tax refunds receivable and prepaid income taxes

$

30,871

$

30,881

Note receivable

4,608

 

5,023

Prepaid expenses

 

8,383

 

5,751

Raw materials inventory

1,178

320

Other

9,723

9,950

Total other current assets

$

54,763

$

51,925

Schedule of accrued expenses

    

April 30, 

January 31, 

2025

    

2025

Accrued project costs

$

25,316

$

31,620

Accrued compensation

16,330

29,772

Lease liabilities

2,678

2,710

Other

25,567

19,217

Total accrued expenses

$

69,891

$

83,319