XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses (Detail Textuals) - USD ($)
$ in Thousands
9 Months Ended 42 Months Ended 45 Months Ended
Jul. 31, 2022
Apr. 30, 2020
Jul. 31, 2020
Apr. 30, 2022
Oct. 31, 2021
Jul. 31, 2021
Apr. 30, 2021
Oct. 31, 2020
Oct. 31, 2018
Loss Contingencies [Line Items]                  
Standard and Extended Product Warranty Accrual $ 144,631     $ 143,991 $ 145,062 $ 150,414 $ 153,640 $ 157,351  
Loss Contingency, Receivable 14,172       16,773        
Water intrusion related [Member]                  
Loss Contingencies [Line Items]                  
Loss Contingency, Estimate of Possible Loss   $ 324,400             $ 324,400
Standard and Extended Product Warranty Accrual 49,400       54,700        
Water intrusion related [Member] | Warranty Obligations                  
Loss Contingencies [Line Items]                  
Loss Contingency, Estimate of Possible Loss 36,200                
Other Assets [Member] | Water intrusion related [Member]                  
Loss Contingencies [Line Items]                  
Product Liability Contingency, Third Party Recovery   $ 152,600 $ 152,600            
Loss Contingency, Receivable 3,100       $ 5,800        
Other Assets [Member] | Water intrusion related [Member] | Warranty Obligations                  
Loss Contingencies [Line Items]                  
Product Liability Contingency, Third Party Recovery $ 36,200