XML 66 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Note 6 - Warranty Costs - Warranty and General Liability Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Product Warranty Liability [Line Items]        
Balance, beginning of period $ 91,800 $ 85,177 $ 89,391 $ 98,919
Charges incurred during the period (2,417) (2,546) (8,772) (28,139)
Changes to pre-existing reserves 1,955 418 1,407 2,831
Balance, end of period 96,450 88,098 96,450 88,098
Selling, General and Administrative Expenses [Member]        
Product Warranty Liability [Line Items]        
Additions 2,818 2,262 7,912 6,850
Cost of Sales [Member]        
Product Warranty Liability [Line Items]        
Additions $ 2,294 $ 2,787 $ 6,512 $ 7,637