XML 49 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Tables)
12 Months Ended
Jan. 01, 2019
Leases [Abstract]  
Schedule of Future Minimum Lease Payments Required under Existing Leases Future minimum lease payments required under existing leases as of January 1, 2019 are as follows (in thousands):
2018
$
42,652

2019
39,626

2020
35,609

2021
30,611

2022
24,440

Thereafter
54,414

 
$
227,352