Note 9 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details) - USD ($) $ in Thousands |
Jan. 31, 2022 |
Oct. 31, 2021 |
|---|---|---|
| Revolving loan (short term) | $ 16,208 | $ 990 |
| 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 |
| Revolving Loan [Member] | Asset Backed Revolving Credit Facility [Member] | ||
| Revolving loan (short term) | 16,208 | 990 |
| Senior Secured Notes [Member] | ||
| Total debt, gross | 375,000 | $ 375,000 |
| Total debt, net of unamortized deferred financing costs | $ 375,000 |