Supplemental Financial Information - Product Warranty Rollforward (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Jun. 28, 2025 |
Jun. 29, 2024 |
Jun. 28, 2025 |
Jun. 29, 2024 |
|
Movement in Standard Product Warranty Accrual [Roll Forward] | ||||
Balance at beginning of period | $ 16,345 | $ 15,476 | $ 16,179 | $ 15,434 |
Add current period accruals | 2,856 | 2,414 | 8,092 | 7,267 |
Current period reductions of accrual | (2,627) | (2,394) | (7,697) | (7,205) |
Balance at end of period | $ 16,574 | $ 15,496 | $ 16,574 | $ 15,496 |