XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Detail Textuals) - USD ($)
$ in Thousands
45 Months Ended
Jul. 31, 2020
Jan. 31, 2023
Oct. 31, 2022
Jan. 31, 2022
Oct. 31, 2021
Oct. 31, 2019
Loss Contingencies [Line Items]            
Standard and Extended Product Warranty Accrual   $ 156,895 $ 164,409 $ 143,043 $ 145,062  
Loss Contingency, Receivable   36,654 41,527      
Water intrusion related [Member]            
Loss Contingencies [Line Items]            
Loss Contingency, Estimate of Possible Loss           $ 324,400
Standard and Extended Product Warranty Accrual   $ 45,600 $ 46,900      
Other Assets [Member] | Water intrusion related [Member]            
Loss Contingencies [Line Items]            
Product Liability Contingency, Third Party Recovery $ 152,600