XML 65 R52.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 29, 2019
Jan. 01, 2019
Oct. 28, 2018
Leases [Abstract]      
2019 (excluding the six months ended June 29, 2019) $ 43,697    
2020 78,097    
2021 65,650    
2022 51,336    
2023 26,129    
Thereafter 91,234    
Total future minimum lease payments 356,143    
Less: interest 68,338    
Present value of future minimum lease payments 287,805 $ 304,100  
Current portion of lease liabilities 69,837   $ 0
Long-term portion of lease liabilities $ 217,968   $ 0