XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 12 - Guarantees (Tables)
6 Months Ended
Jun. 29, 2024
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 29,

  

July 1,

  

June 29,

  

July 1,

 
  

2024

  

2023

  

2024

  

2023

 

Balance at beginning of period

 $4,295  $6,115  $5,017  $6,214 

Warranty expense accruals

  896   1,742   1,802   3,722 

Warranty payments

  (1,407)  (2,323)  (3,035)  (4,469)

Liability acquired

  -   -   -   67 

Balance at end of period

 $3,784  $5,534  $3,784  $5,534