v3.26.3
Note 13 - Guarantees - Changes in Accrued Warranty (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2026
Sep. 27, 2025
Sep. 26, 2026
Sep. 27, 2025
Balance at beginning of period $ 5,878 $ 3,236 $ 4,402 $ 3,093
Warranty expense accruals 3,136 2,209 6,997 4,300
Warranty payments (2,540) (1,060) (4,925) (3,008)
Balance at end of period $ 6,474 $ 4,385 $ 6,474 $ 4,385