XML 28 R28.htm IDEA: XBRL DOCUMENT v2.4.0.8
Reconciliation of Shares Used to Calculate Basic and Diluted Net Income Per Share (Detail)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Sep. 27, 2013
Sep. 28, 2012
Sep. 27, 2013
Sep. 28, 2012
Schedule Of Earnings Per Share Basic And Diluted [Line Items]        
Shares used in basic per share computation 13,598 13,694 13,638 13,796
Shares used in diluted per share computation 13,993 14,196 14,047 14,317
Restricted Stock Units (RSUs)
       
Schedule Of Earnings Per Share Basic And Diluted [Line Items]        
Effect of dilutive stock outstanding 312 352 331 363
Employee Stock Option
       
Schedule Of Earnings Per Share Basic And Diluted [Line Items]        
Effect of dilutive stock outstanding 83 150 78 158