XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION    
Accrued project costs $ 30,747 $ 49,135
Accrued compensation 18,015 21,206
Lease liabilities 3,696 2,726
Other 9,240 8,654
Total accrued expenses $ 61,698 $ 81,721