XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.2
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION    
Accrued compensation $ 13,085 $ 18,286
Accrued project costs 43,995 17,448
Lease liabilities 1,535 1,567
Other 9,005 12,566
Total accrued expenses $ 67,620 $ 49,867