XML 90 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Operating Lease Commitments) (Details)
$ in Thousands
Jul. 03, 2021
USD ($)
Leases [Abstract]  
2022 $ 66,562
2023 57,185
2024 40,380
2025 32,788
2026 28,328
Thereafter 134,526
Total future operating lease payments 359,769
Total imputed interest on operating lease liabilities (61,585)
Total operating lease liabilities $ 298,184