COMMITMENTS AND CONTINGENCIES - Schedule of Changes in Product Warranty Reserves (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Mar. 29, 2026 |
Mar. 30, 2025 |
Mar. 29, 2026 |
Mar. 30, 2025 |
|
| Changes in Product Warranty Reserve | ||||
| Balance at beginning of period | $ 247,804 | $ 254,812 | $ 265,466 | $ 250,404 |
| Warranties issued during the period | 77,317 | 70,023 | 210,603 | 201,903 |
| Settlements made during the period | (64,001) | (50,908) | (192,037) | (142,164) |
| Changes in liability for pre-existing warranties | (6,147) | (8,108) | (29,059) | (44,324) |
| Balance at end of period | $ 254,973 | $ 265,819 | $ 254,973 | $ 265,819 |