XML 80 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Detail Textuals) - USD ($)
$ in Thousands
3 Months Ended 42 Months Ended
Apr. 30, 2020
Jan. 31, 2017
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Oct. 31, 2016
Loss Contingencies [Line Items]                  
Standard and Extended Product Warranty Accrual $ 157,154   $ 157,154 $ 188,916 $ 201,886 $ 223,655 $ 237,326 $ 258,831  
Loss Contingency, Receivable 86,914   86,914   114,162        
Water intrusion related [Member]                  
Loss Contingencies [Line Items]                  
Loss Contingency, Estimate of Possible Loss 324,400   324,400           $ 324,400
Standard and Extended Product Warranty Accrual 85,100   85,100   124,600        
Water intrusion related [Member] | Warranty Obligations                  
Loss Contingencies [Line Items]                  
Loss Contingency, Estimate of Possible Loss 24,400   24,400            
Other Assets [Member] | Water intrusion related [Member]                  
Loss Contingencies [Line Items]                  
Product Liability Contingency, Third Party Recovery   $ 152,600 152,600            
Loss Contingency, Receivable 70,500   $ 70,500   $ 97,900        
Other Assets [Member] | Water intrusion related [Member] | Warranty Obligations                  
Loss Contingencies [Line Items]                  
Product Liability Contingency, Third Party Recovery $ 24,400