XML 89 R71.htm IDEA: XBRL DOCUMENT v3.21.4
Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Oct. 31, 2020
Accrued Liabilities    
Accrued payroll and employee benefits $ 2,544 $ 4,461
Accrued product warranty cost 72 97
Accrued service agreement and PPA costs 9,112 7,037
Accrued legal, taxes, professional and other 4,371 4,086
Accrued liabilities $ 16,099 $ 15,681