XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Guarantees (Tables)
12 Months Ended
Dec. 30, 2023
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]

(in thousands)

 

2023

  

2022

  

2021

 

Beginning balance

 $6,214  $7,691  $6,382 

Warranty accruals

  6,555   8,897   13,389 

Warranty payments

  (7,862)  (10,374)  (11,135)

Warranty liability transferred

  110   -   (945)

Ending balance

 $5,017  $6,214  $7,691