XML 60 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Lease Maturity (Details) - USD ($)
$ in Thousands
Mar. 27, 2019
Dec. 27, 2018
Dec. 26, 2018
Leases Maturity [Abstract]      
Finance Lease Payments, Remainder of 2019 $ 6,821    
Finance Lease Payments, 2020 8,481    
Finance Lease Payments, 2021 7,838    
Finance Lease Payments, 2022 7,129    
Finance Lease Payments, 2023 6,239    
Finance Lease Payments, Thereafter 31,693    
Finance Lease Payments, Total Undiscounted Cash Flows 68,201    
Finance Lease Payments, Interest 39,275    
Finance Lease, Present Value Lease Liabilities 28,926    
Finance Lease, Current Lease Liabilities 3,487   $ 3,410
Finance Lease, Long-term Lease Liabilities 25,439   27,181
Operating Lease Payments, Remainder of 2019 17,481    
Operating Lease Payments, Liability, 2020 20,106    
Operating Lease Payments, Liability, 2021 16,948    
Operating Lease Payments, Liability, 2022 14,293    
Operating Lease Payments, Liability, 2023 11,210    
Operating Lease Payments, Thereafter 54,010    
Operating Lease Payments, Total Discounted Cash Flows 134,048    
Operating Lease Payments, Interest 32,824    
Operating Lease, Present Value of Lease Liabilities 101,224 $ 101,300  
Operating Lease, Current Lease Liabilities 17,004   0
Operating Lease, Long-term Lease Liabilities 84,220   0
Operating Lease, Payments to be Received, Remainder of 2019 16,107    
Operating Lease, Payments to be Received, 2020 19,257    
Operating Lease, Payments to be Received, 2021 17,351    
Operating Lease, Payments to be Received, 2022 15,685    
Operating Lease, Payments to be Received, 2023 13,466    
Operating Lease, Payments to be Received, Thereafter 73,083    
Operating Lease, Payments to be Received, Total Undiscounted Cash Flows $ 154,949    
Capital Leases, Future Minimum Payments Due, Next Twelve Months     9,271
Capital Leases, Future Minimum Payments Due in Two Years     8,664
Capital Leases, Future Minimum Payments Due in Three Years     8,010
Capital Leases, Future Minimum Payments Due in Four Years     7,320
Capital Leases, Future Minimum Payments Due in Five Years     6,451
Capital Leases, Future Minimum Payments Due Thereafter     33,670
Capital Leases, Future Minimum Payments Due     73,386
Capital Leases, Future Minimum Payments, Interest Included in Payments     42,795
Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments     30,591
Operating Leases, Future Minimum Payments Due, Next Twelve Months     23,504
Operating Leases, Future Minimum Payments, Due in Two Years     20,161
Operating Leases, Future Minimum Payments, Due in Three Years     17,316
Operating Leases, Future Minimum Payments, Due in Four Years     14,646
Operating Leases, Future Minimum Payments, Due in Five Years     11,881
Operating Leases, Future Minimum Payments, Due Thereafter     49,004
Operating Leases, Future Minimum Payments Due     $ 136,512