XML 78 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Jan. 04, 2020
USD ($)
Finance Lease Liabilities, Payments, Due [Abstract]  
Remaining 2020 $ 5,572
2021 6,555
2022 6,064
2023 5,305
2024 4,988
2025 and thereafter 98,729
Total minimum lease payments 127,213
Less: imputed interest (87,549)
Present value of lease liabilities 39,664
Operating Lease Liabilities, Payments Due [Abstract]  
Remaining 2020 7,979
2021 8,789
2022 8,006
2023 7,575
2024 5,979
2025 and thereafter 20,500
Total minimum lease payments 58,828
Less: imputed interest (7,962)
Present value of lease liabilities $ 50,866