v3.26.1
Other Accrued Liabilities (Summary of Activity in Warranty Accrual) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Accounts Payable and Accrued Liabilities, Current [Abstract]        
Warranty accrual at beginning of period $ 23,285 $ 21,782 $ 23,892 $ 23,548
Warranties issued during current period 1,538 2,763 3,806 6,317
Adjustments to pre-existing warranties (1,179) 1,226 (1,983) 549
Reductions for settling warranties (618) (2,404) (2,666) (6,809)
Foreign currency translation (9) 378 (32) 140
Warranty accrual at end of period $ 23,017 $ 23,745 $ 23,017 $ 23,745