v3.19.1
Leases Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Dec. 29, 2018
Operating Leases, Future Minimum Payments Due, Next Twelve Months     $ 17,326
Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months $ 16,702    
Operating Lease, Payments 4,631    
Finance Lease, Interest Payment on Liability 10    
Finance Lease, Right-of-Use Asset $ 618    
Operating Lease, Weighted Average Remaining Lease Term 7 years 354 days    
Operating Leases, Rent Expense $ 6,144 $ 4,395  
Operating Lease, Cost 4,723    
Short-term Lease, Cost 1,233    
Variable Lease, Cost 188    
Finance Lease, Right-of-Use Asset, Amortization 92    
Finance Lease, Interest Expense $ 15    
Finance Lease, Weighted Average Remaining Lease Term 2 years 183 days    
Operating Lease, Weighted Average Discount Rate, Percent 6.50%    
Finance Lease, Weighted Average Discount Rate, Percent 6.67%    
Finance Lease, Liability $ 847    
Finance Lease, Principal Payments 142    
Current portion of long term debt [Member]      
Finance Lease, Liability 400    
Long term debt, non-current [Member]      
Finance Lease, Liability $ 447