XML 84 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Note 20 - Fair Value of Financial Instruments - Fair Value of Notes (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Oct. 31, 2020
Notes, Fair Value $ 1,301,155 $ 1,241,570
Fair Value, Inputs, Level 1 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member]    
Notes, Fair Value 188,175 173,046
Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 1,112,980 1,068,524
Senior Secured Notes [Member] | The 10.0% 2022 Notes [Member]    
Notes, Fair Value 112,465 107,878
Senior Secured Notes [Member] | The 10.0% 2022 Notes [Member] | Fair Value, Inputs, Level 1 [Member]    
Notes, Fair Value 0 0
Senior Secured Notes [Member] | The 10.0% 2022 Notes [Member] | Fair Value, Inputs, Level 2 [Member]    
Notes, Fair Value 112,465 107,878
Senior Secured Notes [Member] | The 10.0% 2022 Notes [Member] | Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 0 0
Senior Secured Notes [Member] | The 10.5% 2024 Notes [Member]    
Notes, Fair Value 65,676 67,941
Senior Secured Notes [Member] | The 10.5% 2024 Notes [Member] | Fair Value, Inputs, Level 1 [Member]    
Notes, Fair Value 0 0
Senior Secured Notes [Member] | The 10.5% 2024 Notes [Member] | Fair Value, Inputs, Level 2 [Member]    
Notes, Fair Value 65,676 0
Senior Secured Notes [Member] | The 10.5% 2024 Notes [Member] | Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 0 67,941
Senior Secured Notes [Member] | The 10.0% Senior Secured 1.75 Lien Notes due 2025 [Member]    
Notes, Fair Value 138,293 132,246
Senior Secured Notes [Member] | The 10.0% Senior Secured 1.75 Lien Notes due 2025 [Member] | Fair Value, Inputs, Level 1 [Member]    
Notes, Fair Value 0 0
Senior Secured Notes [Member] | The 10.0% Senior Secured 1.75 Lien Notes due 2025 [Member] | Fair Value, Inputs, Level 2 [Member]    
Notes, Fair Value 0 0
Senior Secured Notes [Member] | The 10.0% Senior Secured 1.75 Lien Notes due 2025 [Member] | Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 138,293 132,246
Senior Secured Notes [Member] | The 7.75% Senior Secured 1.125 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 368,813 353,500
Senior Secured Notes [Member] | The 7.75% Senior Secured 1.125 Lien Notes due February 15, 2026 [Member] | Fair Value, Inputs, Level 1 [Member]    
Notes, Fair Value 0 0
Senior Secured Notes [Member] | The 7.75% Senior Secured 1.125 Lien Notes due February 15, 2026 [Member] | Fair Value, Inputs, Level 2 [Member]    
Notes, Fair Value 0 0
Senior Secured Notes [Member] | The 7.75% Senior Secured 1.125 Lien Notes due February 15, 2026 [Member] | Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 368,813 353,500
Senior Secured Notes [Member] | The 10.5% Senior Secured 1.25 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 297,850 274,558
Senior Secured Notes [Member] | The 10.5% Senior Secured 1.25 Lien Notes due February 15, 2026 [Member] | Fair Value, Inputs, Level 1 [Member]    
Notes, Fair Value 0 0
Senior Secured Notes [Member] | The 10.5% Senior Secured 1.25 Lien Notes due February 15, 2026 [Member] | Fair Value, Inputs, Level 2 [Member]    
Notes, Fair Value 0 0
Senior Secured Notes [Member] | The 10.5% Senior Secured 1.25 Lien Notes due February 15, 2026 [Member] | Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 297,850 274,558
Senior Secured Notes [Member] | The 11.25% Senior Secured 1.5 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 166,978 162,723
Senior Secured Notes [Member] | The 11.25% Senior Secured 1.5 Lien Notes due February 15, 2026 [Member] | Fair Value, Inputs, Level 1 [Member]    
Notes, Fair Value 0 0
Senior Secured Notes [Member] | The 11.25% Senior Secured 1.5 Lien Notes due February 15, 2026 [Member] | Fair Value, Inputs, Level 2 [Member]    
Notes, Fair Value 0 0
Senior Secured Notes [Member] | The 11.25% Senior Secured 1.5 Lien Notes due February 15, 2026 [Member] | Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 166,978 162,723
Senior Notes [Member] | The 13.5% 2026 Notes [Member]    
Notes, Fair Value 58,317 54,354
Senior Notes [Member] | The 13.5% 2026 Notes [Member] | Fair Value, Inputs, Level 1 [Member]    
Notes, Fair Value 0 0
Senior Notes [Member] | The 13.5% 2026 Notes [Member] | Fair Value, Inputs, Level 2 [Member]    
Notes, Fair Value 0 54,354
Senior Notes [Member] | The 13.5% 2026 Notes [Member] | Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 58,317 0
Senior Notes [Member] | The 5.0% 2040 Notes [Member]    
Notes, Fair Value 10,034 10,814
Senior Notes [Member] | The 5.0% 2040 Notes [Member] | Fair Value, Inputs, Level 1 [Member]    
Notes, Fair Value 0 0
Senior Notes [Member] | The 5.0% 2040 Notes [Member] | Fair Value, Inputs, Level 2 [Member]    
Notes, Fair Value 10,034 10,814
Senior Notes [Member] | The 5.0% 2040 Notes [Member] | Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 0 0
Unsecured Senior Term Loan [Member] | Senior Unsecured Term Loan Credit Facility Due 2027 [Member]    
Notes, Fair Value 14,507 13,091
Unsecured Senior Term Loan [Member] | Senior Unsecured Term Loan Credit Facility Due 2027 [Member] | Fair Value, Inputs, Level 1 [Member]    
Notes, Fair Value 0 0
Unsecured Senior Term Loan [Member] | Senior Unsecured Term Loan Credit Facility Due 2027 [Member] | Fair Value, Inputs, Level 2 [Member]    
Notes, Fair Value 0 0
Unsecured Senior Term Loan [Member] | Senior Unsecured Term Loan Credit Facility Due 2027 [Member] | Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 14,507 13,091
Senior Secured Term Loan [Member] | The 10.0% Senior Secured 1.75 Lien Term Loans Due 2028 [Member]    
Notes, Fair Value 68,222 64,465
Senior Secured Term Loan [Member] | The 10.0% Senior Secured 1.75 Lien Term Loans Due 2028 [Member] | Fair Value, Inputs, Level 1 [Member]    
Notes, Fair Value 0 0
Senior Secured Term Loan [Member] | The 10.0% Senior Secured 1.75 Lien Term Loans Due 2028 [Member] | Fair Value, Inputs, Level 2 [Member]    
Notes, Fair Value 0 0
Senior Secured Term Loan [Member] | The 10.0% Senior Secured 1.75 Lien Term Loans Due 2028 [Member] | Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value $ 68,222 $ 64,465