XML 38 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income Per Common Share (Basic And Diluted Weighted Average Shares) (Details) - shares
3 Months Ended 9 Months Ended
Sep. 29, 2017
Sep. 30, 2016
Sep. 29, 2017
Sep. 30, 2016
Earnings Per Share [Abstract]        
Basic weighted average common shares outstanding 28,764,661 28,579,237 28,891,301 29,251,459
Unvested restricted stock units and common stock subject to vesting requirements issued to employees and non-employees 928,103 1,472,927 1,008,159 1,327,491
Common stock issuable upon the exercise of stock options and SARs 2,264,901 2,323,333 2,354,767 2,291,271
Dilutive weighted average common shares outstanding 31,957,665 32,375,498 32,254,227 32,870,220