XML 62 R51.htm IDEA: XBRL DOCUMENT v3.19.1
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
Mar. 29, 2019
Dec. 28, 2018
Operating Lease Liabilities, Payments, Due, Rolling Maturity [Abstract]    
March 2020 $ 2,663  
March 2021 2,237  
March 2022 1,042  
March 2023 779  
March 2024 349  
Thereafter 7  
Total minimum lease payments, including interest 7,077  
Less amounts representing interest 312  
Total operating lease liability 6,765  
Finance Lease Liabilities, Payments, Rolling Maturity [Abstract]    
March 2020 1,221  
March 2021 572  
March 2022 110  
Total minimum lease payments, including interest 1,903  
Less amounts representing interest 89  
Finance lease liability $ 1,814  
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