v3.10.0.1
Debt - Future Payments for Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 29, 2018
Dec. 29, 2017
Debt Disclosure [Abstract]    
2018 (remaining six months) $ 2,813  
2019 5,625  
2020 7,031  
2021 45,625  
Total term debt 61,094  
Debt issuance cost (319)  
Long-term debt, net of issuance cost 60,775  
Less: current portion (5,512) $ (5,038)
Long-term debt less current portion $ 55,263 $ 58,020