Note 11 - Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Jan. 31, 2022
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

January 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Accrued insurance

 $7,016  $7,473 

Accrued interest

  11,307   5,627 

Accrued equipment purchases

  2,603   4,955 

Accrued sales and use tax

  715   690 

Accrued property taxes

  500   917 

Accrued professional fees

  1,143   1,134 

Other

  4,810   3,144 

Total accrued expenses and other liabilities

 $28,094  $23,940