XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Operating Lease Commitments) (Details)
$ in Thousands
Jul. 02, 2022
USD ($)
Leases [Abstract]  
2023 $ 60,986
2024 46,452
2025 35,821
2026 29,433
2026 19,445
Thereafter 112,046
Total future operating lease payments 304,183
Total imputed interest on operating lease liabilities (50,236)
Total operating lease liabilities $ 253,947