XML 54 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Schedule of Estimated Future Minimum Lease Payments under Operating and Finance Leases Having Initial or Remaining Non-Cancelable Lease Terms More Than One Year (Details) - USD ($)
$ in Thousands
Sep. 27, 2019
Dec. 28, 2018
Operating Lease Liabilities, Payments, Due, Rolling Maturity [Abstract]    
September 2020 $ 2,920  
September 2021 1,833  
September 2022 1,082  
September 2023 867  
September 2024 319  
Total minimum lease payments, including interest 7,021  
Less amounts representing interest 229  
Total operating lease liability 6,792  
Finance Lease Liabilities, Payments, Rolling Maturity [Abstract]    
September 2020 790  
September 2021 426  
September 2022 45  
September 2023 8  
September 2024 4  
Total minimum lease payments, including interest 1,273  
Less amounts representing interest 50  
Finance lease liability $ 1,223  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
December 2019   $ 2,606
December 2020   2,202
December 2021   980
December 2022   507
December 2023   202
Thereafter   12
Total minimum lease payments, including interest   6,509
Total minimum lease payments   6,509
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
December 2019   1,153
December 2020   332
December 2021   143
December 2022   4
Total minimum lease payments, including interest   1,632
Less amounts representing interest   75
Total minimum lease payments   $ 1,557