XML 70 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Oct. 31, 2019
Accrued Liabilities [Abstract]    
Payroll, payroll taxes and employee benefits $ 16,000 $ 19,637
Accrued insurance and workers compensation 5,108 3,514
Sales allowances 6,297 6,323
Deferred compensation 192 1,231
Deferred revenue 763 1,251
Warranties 81 136
Audit, legal, and other professional fees 1,562 2,561
accrued other business taxes 4,000 2,403
Other 4,286 2,165
Accrued liabilities $ 38,289 $ 39,221