XML 98 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Oct. 31, 2019
Accrued Liabilities Current [Abstract]    
Accrued payroll and employee benefits $ 4,461 $ 2,282
Accrued product warranty cost [1] 97 144
Accrued service agreement and PPA costs 7,037 4,047
Accrued legal, taxes, professional and other 4,086 4,979
Accrued liabilities $ 15,681 $ 11,452
[1]

Activity in the accrued product warranty cost represents reduction related to actual warranty activity as contracts progress through the warranty period. Product warranty expense for each of the years ended October 31, 2020 and 2019 was $0.1 million.