Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details 4)

v3.10.0.1
Income Taxes (Details 4) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Unrecognized tax benefit, beginning balance $ 4,542 $ 3,501 $ 2,049
Increases from positions taken during prior periods 372 1,525 157
Increases from positions taken during current period 2,036 558  
Settled positions and reclassifications     1,295
Lapse of statute of limitations (837) (1,042) 0
Unrecognized tax benefit, ending balance $ 6,113 $ 4,542 $ 3,501