XML 16 R29.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Income Per Share - Schedule of Reconciliation of Basic and Diluted Share Counts (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 24, 2014
Sep. 30, 2015
Sep. 24, 2014
Earnings Per Share [Abstract]        
Weighted-average shares outstanding—basic 38,275,317 34,221,829 37,837,610 30,549,979
Dilutive effect of stock options and restricted shares 831,924 2,599,266 1,206,778 1,900,252
Weighted-average shares outstanding—diluted 39,107,241 36,821,095 39,044,388 32,450,231