XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION - Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION    
Accrued compensation $ 11,382 $ 18,286
Project costs 21,764 17,448
Lease liabilities 1,491 1,567
Other 10,118 12,566
Total accrued expenses $ 44,755 $ 49,867