XML 127 R109.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Summary of Future Minimum Lease Payments Including Renewal Options for all Noncancelable Operating Leases and Capital Leases (Detail) - USD ($)
$ in Thousands
Dec. 30, 2018
Dec. 31, 2017
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 principal payment obligations under capital leases 8,617 $ 8,221
Long-term portion of principal payment obligations under capital leases 26,631 $ 35,248
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  
Total Capital And Operating Leases [Member]    
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