XML 64 R120.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Schedule of Future Minimum Lease Payments, Non-Cancellable Operating Leases Before Adoption (Details)
$ in Thousands
Dec. 28, 2019
USD ($)
Operating Leases, Before Adoption of 842  
2019 $ 25,411
2020 22,400
2021 21,544
2022 18,535
2023 15,398
Thereafter 66,870
Total minimum future lease payments 170,158
Finance Leases, Before Adoption of 842  
2019 3,972
2020 3,759
2021 2,869
2022 2,967
2023 2,209
Thereafter 24,304
Total minimum future lease payments 40,080
Minimum future lease payments for leases that have not yet commenced $ 14,000