v3.19.1
Leases (Tables)
12 Months Ended
Dec. 29, 2018
Leases [Abstract]  
Future Minimum Lease Payments Under Non-Cancellable Leases
Future minimum lease payments under non-cancellable leases consisted of the following at December 29, 2018:
Year
 
Operating
Leases
2019
 
$
17,326

2020
 
14,736

2021
 
13,305

2022
 
12,012

2023
 
9,541

Thereafter
 
16,664

Total minimum lease payments
 
$
83,584