XML 110 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Guarantees - Changes in Accrued Warranty (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Beginning balance $ 5,017 $ 6,214 $ 7,691
Warranty accruals 3,480 6,555 8,897
Warranty payments (5,404) (7,862) (10,374)
Warranty liability transferred 0 110 0
Ending balance $ 3,093 $ 5,017 $ 6,214