XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.4
Note 16 - Warranty Costs (Tables)
12 Months Ended
Oct. 31, 2024
Warranty Costs  
Schedule of Product Warranty Liability [Table Text Block]
   

Year Ended October 31,

 

(In thousands)

 

2024

   

2023

 
                 

Balance, beginning of period

  $ 98,919     $ 97,719  

Additions: Selling, general and administrative

    8,891       7,140  

Additions: Cost of sales

    10,608       6,807  

Charges incurred during the period

    (32,004 )     (22,080 )

Changes to pre-existing reserves

    2,977       9,333  
Balance, end of period
$ 89,391

$ 98,919