XML 99 R85.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES - Schedule of Future Minimum Lease Payments Under Non-Cancellable Leases After Adoption (Details)
$ in Thousands
Jun. 29, 2019
USD ($)
Operating Leases, After Adoption of 842  
2019 (excluding the six months ended June 29, 2019) $ 11,180
2020 24,038
2021 22,418
2022 18,740
2023 14,740
Thereafter 59,675
Total minimum future lease payments 150,791
Less: Imputed interest 23,075
Total lease liabilities 127,716
Finance Leases, After Adoption of 842  
2019 (excluding the six months ended June 29, 2019) 2,119
2020 4,800
2021 3,786
2022 3,754
2023 2,857
Thereafter 25,038
Total minimum future lease payments 42,354
Less: Imputed interest 10,843
Total lease liabilities $ 31,511