XML 114 R94.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Schedule of Changes in Product Warranty Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 25, 2023
Movement in Product Warranty Reserves    
Balance at beginning of period $ 286,663 $ 256,258
Warranties issued during the period 193,829 272,281
Settlements made during the period (189,213) (240,841)
Changes in liability for warranties issued during the period (155) (14,270)
Changes in liability for pre-existing warranties (40,720) 13,235
Balance at end of period $ 250,404 $ 286,663