XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Common Share (Reconciliation of Basic and Diluted Weighted Average Shares) (Details) - shares
3 Months Ended 9 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
Earnings Per Share [Abstract]        
Basic weighted average common shares outstanding 30,053,457 29,876,468 29,985,879 29,794,091
Unvested restricted stock units and common stock subject to vesting requirements issued to employees and non-employees 204,747 350,842 142,223 270,776
Common stock issuable upon the exercise of stock options and SARs 2,145,238 2,343,432 2,206,450 2,348,248
Dilutive weighted average common shares outstanding 32,403,442 32,570,742 32,334,552 32,413,115