XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Other Accrued Liabilities (Summary of Activity in Warranty Accrual) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Accounts Payable and Accrued Liabilities, Current [Abstract]        
Warranty accrual at beginning of period $ 21,782 $ 23,616 $ 23,548 $ 22,939
Warranties issued during current period 2,763 402 6,317 5,692
Adjustments to pre-existing warranties 1,226 (837) 549 (1,518)
Reductions for settling warranties (2,404) (429) (6,809) (4,453)
Foreign currency translation 378 (47) 140 45
Warranty accrual at end of period $ 23,745 $ 22,705 $ 23,745 $ 22,705