XML 33 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2019
Sep. 28, 2018
Sep. 30, 2019
Sep. 28, 2018
Dec. 31, 2018
Lessee Lease Description [Line Items]          
Lease option to extend     five years    
Lease existence of option to extend     true    
Lease option to terminate     seventh year    
Lease existence of option to terminate     true    
Finance lease right-of-use asset     $ 1,800    
Finance lease right of use assets accumulated depreciation     500    
Operating lease not yet commenced expense     $ 37,000    
Minimum rental commitments on operating leases, current         $ 276,700
Minimum rental commitments on operating leases, 2019         67,900
Minimum rental commitments on operating leases, 2020         51,000
Minimum rental commitments on operating leases, 2021         42,500
Minimum rental commitments on operating leases, 2022         35,900
Minimum rental commitments on operating leases, 2023         29,400
Minimum rental commitments on operating leases, thereafter         $ 50,000
Rent expense   $ 21,700   $ 59,700  
Minimum [Member]          
Lessee Lease Description [Line Items]          
Lease term of contract     1 year    
Operating lease not yet commenced term of contract     2 years    
Maximum [Member]          
Lessee Lease Description [Line Items]          
Lease term of contract     10 years    
Operating lease not yet commenced term of contract     11 years    
Accounting Standards Update 2016-02          
Lessee Lease Description [Line Items]          
Cumulative effect adjustment to retained earnings     $ 52,608    
Accounting Standards Update 2016-02 | Net Deferred Tax Asset          
Lessee Lease Description [Line Items]          
Cumulative effect adjustment to retained earnings     52,600    
Accounting Standards Update 2016-02 | Deferred Tax Asset          
Lessee Lease Description [Line Items]          
Cumulative effect adjustment to retained earnings $ 700   $ 700