XML 91 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Note 20 - Fair Value of Financial Instruments - Fair Value of Notes (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Oct. 31, 2019
Notes, Fair Value $ 1,069,694 $ 1,310,638
Fair Value, Inputs, Level 1 [Member]    
Notes, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member]    
Notes, Fair Value 182,201 356,429
Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 887,493 954,209
Senior Secured Notes [Member] | The 10.0% 2022 Notes [Member]    
Notes, Fair Value 91,752 189,430
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 91,752 189,430
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 35,016 166,999
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 35,016 166,999
Senior Secured Notes [Member] | The 10.5% 2024 Notes [Member] | Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 0 0
Senior Secured Notes [Member] | The 10.0% Senior Secured 1.75 Lien Notes due 2025 [Member]    
Notes, Fair Value 78,874  
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  
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  
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 78,874  
Senior Secured Notes [Member] | The 7.75% Senior Secured 1.125 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 342,640 350,000
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 342,640 350,000
Senior Secured Notes [Member] | The 10.5% Senior Secured 1.25 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 258,669 282,322
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 258,669 282,322
Senior Secured Notes [Member] | The 11.25% Senior Secured 1.5 Lien Notes due February 15, 2026 [Member]    
Notes, Fair Value 162,274 103,141
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 162,274 103,141
Senior Notes [Member] | The 13.5% 2026 Notes [Member]    
Notes, Fair Value 45,069 80,254
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 45,069 0
Senior Notes [Member] | The 13.5% 2026 Notes [Member] | Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 0 80,254
Senior Notes [Member] | The 5.0% 2040 Notes [Member]    
Notes, Fair Value 10,364 31,993
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,364 0
Senior Notes [Member] | The 5.0% 2040 Notes [Member] | Fair Value, Inputs, Level 3 [Member]    
Notes, Fair Value 0 31,993
Unsecured Senior Term Loan [Member] | Senior Unsecured Term Loan Credit Facility Due 2027 [Member]    
Notes, Fair Value 10,228 106,499
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 10,228 $ 106,499
Senior Secured Term Loan [Member] | The 10.0% Senior Secured 1.75 Lien Term Loans Due 2028 [Member]    
Notes, Fair Value 34,808  
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  
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  
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 $ 34,808