v3.19.2
Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 28, 2019
Dec. 28, 2018
Leases [Abstract]    
2019 (excluding the six months ended June 28, 2019) $ 2,979  
2020 5,372  
2021 3,779  
2022 2,179  
2023 2,194  
Thereafter 3,151  
Total lease payments 19,654  
Less: imputed interest (1,670)  
Present value of lease liabilities 17,984  
Less: current portion (5,990) $ 0
Lease liabilities less current portion $ 11,994