Note 11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Jan. 31, 2022 |
Oct. 31, 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 |