XML 46 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reconciliation of Shares Used to Calculate Basic and Diluted Net Income Per Share (Detail)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Jan. 02, 2015
Oct. 03, 2014
Jul. 04, 2014
Apr. 04, 2014
Jan. 03, 2014
Sep. 27, 2013
Jun. 28, 2013
Mar. 29, 2013
Jan. 02, 2015
Jan. 03, 2014
Dec. 28, 2012
Schedule Of Earnings Per Share Basic and Diluted [Line Items]                      
Shares used in basic per share computation 13,293us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 13,469us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 13,520us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 13,537us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 13,556us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 13,598us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 13,637us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 13,667us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 13,455us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 13,616us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 13,780us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Shares used in diluted per share computation 13,659us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 13,824us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 13,873us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 13,940us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 13,949us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 13,993us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 14,007us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 14,125us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 13,833us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 14,025us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 14,293us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Employee Stock Option                      
Schedule Of Earnings Per Share Basic and Diluted [Line Items]                      
Effect of dilutive stock outstanding                 68us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
82us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
150us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Restricted Stock Units (RSUs)                      
Schedule Of Earnings Per Share Basic and Diluted [Line Items]                      
Effect of dilutive stock outstanding                 310us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
327us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
363us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember