XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Guarantees (Tables)
3 Months Ended
Mar. 29, 2025
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
   

Three Months Ended

 
   

March 29,

   

March 30,

 
   

2025

   

2024

 

Balance at beginning of period

  $ 3,093     $ 5,017  

Warranty expense accruals

    785       906  

Warranty payments

    (1,041 )     (1,628 )

Balance at end of period

  $ 2,837     $ 4,295