XML 84 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses Product Liability Contingency (Detail Textuals) - USD ($)
$ in Thousands
3 Months Ended 42 Months Ended
Oct. 31, 2021
Apr. 30, 2020
Apr. 30, 2020
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Loss Contingencies [Line Items]            
Loss Contingency, Receivable $ 16,773     $ 79,269    
Standard and Extended Product Warranty Accrual 145,062     157,351 $ 201,886 $ 258,831
Water intrusion related [Member]            
Loss Contingencies [Line Items]            
Loss Contingency, Estimate of Possible Loss   $ 324,400 $ 324,400      
Standard and Extended Product Warranty Accrual 54,700     79,500    
Water intrusion related [Member] | Warranty Obligations [Member]            
Loss Contingencies [Line Items]            
Loss Contingency, Estimate of Possible Loss 11,800 24,400 24,400      
Other Assets [Member] | Water intrusion related [Member]            
Loss Contingencies [Line Items]            
Loss Contingency, Receivable 5,800     $ 68,400    
Product Liability Contingency, Third Party Recovery     $ 152,600      
Other Assets [Member] | Water intrusion related [Member] | Warranty Obligations [Member]            
Loss Contingencies [Line Items]            
Product Liability Contingency, Third Party Recovery $ 11,800 $ 24,400