XML 110 R93.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Operating and Finance Lease Liability (Details)
$ in Thousands
Jun. 28, 2020
USD ($)
Operating Leases  
2021 $ 50,611
2022 31,178
2023 22,446
2024 18,279
2025 14,761
Thereafter 49,660
Total lease payments 186,935
Less imputed interest (13,566)
Total 173,369
Finance Leases  
2021 4,170
2022 6,709
2023 1,541
2024 1,080
2025 617
Thereafter 2,304
Total lease payments 16,421
Less imputed interest (1,174)
Total $ 15,247