XML 86 R76.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Capital Leases (Detail)
$ in Thousands
Dec. 30, 2018
USD ($)
Lessee Disclosure [Line Items]  
Operating Leases, 2019 $ 14,146
Operating Leases, 2020 13,526
Operating Leases, 2021 12,568
Operating Leases, 2022 11,161
Operating Leases, 2023 10,055
Operating Leases, Thereafter 33,805
Total Operating Leases 95,261
Capital Leases, 2019 10,434
Capital Leases, 2020 10,613
Capital Leases, 2021 6,218
Capital Leases, 2022 2,697
Capital Leases, 2023 2,753
Capital Leases, Thereafter 8,106
Total Capital Leases including interest 40,821
Less: Amounts representing interest 5,573
Present value of minimum lease principal payments 35,248
Less: Current portion of lease liabilities - capital leases 8,617
Noncurrent portion of lease liabilities - capital leases 26,631
Total Capital And Operating Leases [Member]  
Lessee Disclosure [Line Items]  
Total future minimum payments due in 2019 24,580
Total future minimum payments due in 2020 24,139
Total future minimum payments due in 2021 18,786
Total future minimum payments due in 2022 13,858
Total future minimum payments due in 2023 12,808
Total future minimum payments due, in Thereafter 41,911
Total minimum lease payments including interest $ 136,082