XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Guarantees (Tables)
9 Months Ended
Sep. 28, 2024
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

September 28,

   

September 30,

   

September 28,

   

September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Balance at beginning of period

  $ 3,784     $ 5,534     $ 5,017     $ 6,214  

Warranty expense accruals

    722       1,508       2,524       5,229  

Warranty payments

    (1,031 )     (1,956 )     (4,066 )     (6,424 )

Liability acquired

    -       -       -       67  

Balance at end of period

  $ 3,475     $ 5,086     $ 3,475     $ 5,086