XML 24 R27.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 6 Months Ended
Jun. 28, 2013
Jun. 29, 2012
Jun. 28, 2013
Jun. 29, 2012
Schedule Of Earnings Per Share Basic And Diluted [Line Items]        
Shares used in basic per share computation 13,637 13,835 13,658 13,847
Shares used in diluted per share computation 14,007 14,316 14,068 14,373
Restricted Stock Units (RSUs)
       
Schedule Of Earnings Per Share Basic And Diluted [Line Items]        
Effect of dilutive stock outstanding 300 342 335 367
Employee Stock Option
       
Schedule Of Earnings Per Share Basic And Diluted [Line Items]        
Effect of dilutive stock outstanding 70 139 75 159