XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.3
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION - Accrued Expenses (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION    
Accrued project costs $ 52,719 $ 17,448
Accrued compensation 17,921 18,286
Lease liabilities 1,447 1,567
Other 11,106 12,566
Total accrued expenses $ 83,193 $ 49,867