XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Common Share (Reconciliation Of Basic And Diluted Weighted Average Shares) (Details) - shares
3 Months Ended 9 Months Ended
Sep. 28, 2018
Sep. 29, 2017
Sep. 28, 2018
Sep. 29, 2017
Earnings Per Share [Abstract]        
Basic weighted average common shares outstanding 29,478,243 28,764,661 29,332,508 28,891,301
Unvested restricted stock units and common stock subject to vesting requirements issued to employees and non-employees 684,045 928,103 507,508 1,008,159
Common stock issuable upon the exercise of stock options and SARs 2,431,071 2,264,901 2,374,403 2,354,767
Dilutive weighted average common shares outstanding 32,593,359 31,957,665 32,214,419 32,254,227