XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.2
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
Jun. 28, 2019
Dec. 28, 2018
Operating Lease Liabilities, Payments, Due, Rolling Maturity [Abstract]    
June 2020 $ 2,916  
June 2021 2,201  
June 2022 1,115  
June 2023 942  
June 2024 440  
Thereafter 2  
Total minimum lease payments, including interest 7,616  
Less amounts representing interest 270  
Total operating lease liability 7,346  
Finance Lease Liabilities, Payments, Rolling Maturity [Abstract]    
June 2020 1,009  
June 2021 506  
June 2022 78  
June 2023 8  
June 2024 6  
Total minimum lease payments, including interest 1,607  
Less amounts representing interest 67  
Finance lease liability $ 1,540  
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