Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Stock Options (Details)

v3.20.1
Stock-Based Compensation - Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 26, 2020
Mar. 28, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation expense $ 2,908 $ 2,250
Weighted average grant date fair value, grants in period $ 21.81  
Options    
Outstanding at the beginning of period 6,037,079  
Granted 270,531  
Exercised (453,330)  
Forfeited or expired (27,648)  
Outstanding at the end of period 5,826,632  
Weighted Average Exercise Price    
Outstanding at the beginning of period $ 13.64  
Granted 57.70  
Exercised 8.34  
Forfeited or expired 23.27  
Outstanding at the end of period $ 16.05  
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Period of vesting provision 4 years  
Fair Value Assumptions    
Risk free interest rate 1.24%  
Expected volatility 38.40%  
Expected life (in years) 5 years 9 months  
Additional Disclosures    
Unrecognized compensation cost amount $ 22,753  
Unrecognized compensation cost period for recognition 2 years 9 months 18 days