XML 74 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Oct. 31, 2024
Accrued Liabilities [Abstract]    
Payroll, payroll taxes and employee benefits $ 34,588 $ 45,642
Accrued insurance and workers compensation 12,331 10,765
Sales allowances 11,677 13,338
Deferred compensation (current portion) 3,310 855
Goods and services 3,541 1,378
Deferred revenue 2,355 3,149
Warranties 887 1,362
Audit, legal, and other professional fees 6,397 4,222
Accrued taxes, other 4,870 5,329
Freight 1,958 2,040
Utilities 1,297 1,760
Other 11,944 13,783
Accrued liabilities $ 95,155 $ 103,623