XML 47 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Future Minimum Lease Payments under Non-Cancelable Leases (Detail)
$ in Thousands
Dec. 30, 2018
USD ($)
Leases [Abstract]  
2019, Capital Leases $ 2,668
2020, Capital Leases 2,179
2021, Capital Leases 1,472
2022, Capital Leases 1,057
2023, Capital Leases 539
Total minimum lease payments, Capital Leases 7,915
Imputed interest (770)
Present value of minimum lease payments 7,145
2019, Operating Leases 81,876
2020, Operating Leases 70,657
2021, Operating Leases 54,863
2022, Operating Leases 42,267
2023, Operating Leases 31,241
Thereafter, Operating Leases 54,386
Total minimum lease payments, Operating Leases 335,290
2019, Total 84,544
2020, Total 72,836
2021, Total 56,335
2022, Total 43,324
2023, Total 31,780
Thereafter, Total 54,386
Total minimum lease payments $ 343,205