XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Future Estimated Minimum Payments Under Finance Leases and Non-Cancelable Operating Leases (Details)
$ in Thousands
Mar. 29, 2019
USD ($)
Finance Leases  
2019 $ 1,675
2020 2,234
2021 2,234
2022 2,234
2023 1,524
2024 22,212
Total minimum lease payments 32,113
Amounts representing interest 12,393
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 4,489
Present value of net minimum lease payments 19,720
Operating Leases  
2019 6,296
2020 7,614
2021 6,629
2022 4,737
2023 3,825
2024 and thereafter 5,153
Total minimum lease payments 34,254
Operating Lease, Liability $ 29,765