XML 57 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Warranty - Changes in Warranty Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Mar. 30, 2025
Mar. 31, 2024
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Balance, beginning of period $ 10,946 $ 9,083 $ 10,695 $ 9,725
Provision charged to expense 284 276 1,253 323
Payments (485) (454) (1,203) (1,143)
Balance, end of period $ 10,745 $ 8,905 $ 10,745 $ 8,905