XML 121 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Note 21 - Fair Value of Financial Instruments - Fair Value of Notes (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Oct. 31, 2021
Notes, Fair Value $ 1,108,253 $ 1,266,892
Senior Secured Notes [Member] | The 10.0% Senior Secured 1.75 Lien Notes due 2025 [Member]    
Notes, Fair Value 165,844 167,348
Senior Secured Notes [Member] | The 7.75% Senior Secured 1.125 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 240,393 366,426
Senior Secured Notes [Member] | The 10.5% Senior Secured 1.25 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 272,966 300,913
Senior Secured Notes [Member] | The 11.25% Senior Secured 1.5 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 162,566 162,548
Senior Notes [Member] | The 13.5% 2026 Notes [Member]    
Notes, Fair Value 94,282 92,331
Senior Notes [Member] | The 5.0% 2040 Notes [Member]    
Notes, Fair Value 55,654 63,084
Unsecured Senior Term Loan [Member] | Senior Unsecured Term Loan Credit Facility Due 2027 [Member]    
Notes, Fair Value 31,301 28,196
Senior Secured Term Loan [Member] | The 10.0% Senior Secured 1.75 Lien Term Loans Due 2028 [Member]    
Notes, Fair Value 85,247 86,046
Fair Value, Inputs, Level 1 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | Senior Secured Notes [Member] | The 10.0% Senior Secured 1.75 Lien Notes due 2025 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | Senior Secured Notes [Member] | The 7.75% Senior Secured 1.125 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | Senior Secured Notes [Member] | The 10.5% Senior Secured 1.25 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | Senior Secured Notes [Member] | The 11.25% Senior Secured 1.5 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | Senior Notes [Member] | The 13.5% 2026 Notes [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | Senior Notes [Member] | The 5.0% 2040 Notes [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | Unsecured Senior Term Loan [Member] | Senior Unsecured Term Loan Credit Facility Due 2027 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | Senior Secured Term Loan [Member] | The 10.0% Senior Secured 1.75 Lien Term Loans Due 2028 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member] | Senior Secured Notes [Member] | The 10.0% Senior Secured 1.75 Lien Notes due 2025 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member] | Senior Secured Notes [Member] | The 7.75% Senior Secured 1.125 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member] | Senior Secured Notes [Member] | The 10.5% Senior Secured 1.25 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member] | Senior Secured Notes [Member] | The 11.25% Senior Secured 1.5 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member] | Senior Notes [Member] | The 13.5% 2026 Notes [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member] | Senior Notes [Member] | The 5.0% 2040 Notes [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member] | Unsecured Senior Term Loan [Member] | Senior Unsecured Term Loan Credit Facility Due 2027 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member] | Senior Secured Term Loan [Member] | The 10.0% Senior Secured 1.75 Lien Term Loans Due 2028 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 1,108,253 1,266,892
Fair Value, Inputs, Level 3 [Member] | Senior Secured Notes [Member] | The 10.0% Senior Secured 1.75 Lien Notes due 2025 [Member]    
Notes, Fair Value 165,844 167,348
Fair Value, Inputs, Level 3 [Member] | Senior Secured Notes [Member] | The 7.75% Senior Secured 1.125 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 240,393 366,426
Fair Value, Inputs, Level 3 [Member] | Senior Secured Notes [Member] | The 10.5% Senior Secured 1.25 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 272,966 300,913
Fair Value, Inputs, Level 3 [Member] | Senior Secured Notes [Member] | The 11.25% Senior Secured 1.5 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 162,566 162,548
Fair Value, Inputs, Level 3 [Member] | Senior Notes [Member] | The 13.5% 2026 Notes [Member]    
Notes, Fair Value 94,282 92,331
Fair Value, Inputs, Level 3 [Member] | Senior Notes [Member] | The 5.0% 2040 Notes [Member]    
Notes, Fair Value 55,654 63,084
Fair Value, Inputs, Level 3 [Member] | Unsecured Senior Term Loan [Member] | Senior Unsecured Term Loan Credit Facility Due 2027 [Member]    
Notes, Fair Value 31,301 28,196
Fair Value, Inputs, Level 3 [Member] | Senior Secured Term Loan [Member] | The 10.0% Senior Secured 1.75 Lien Term Loans Due 2028 [Member]    
Notes, Fair Value $ 85,247 $ 86,046