Note 9 - Long-Term Debt and Revolving Lines of Credit (Tables)
3 Months Ended
Jan. 31, 2022
Notes Tables  
Schedule of Debt [Table Text Block]
  

January 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Revolving loan (short term)

 $16,208  $990 

Senior notes - all long term

  375,000   375,000 

Total debt, gross

  391,208   375,990 

Less unamortized deferred financing costs offsetting long term debt

  (5,568)  (5,916)

Total debt, net of unamortized deferred financing costs

 $385,640  $

370,074