XML 45 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Earnings Per Share - Schedule of Computation of Basic Earnings Per Share and Diluted Earnings Per Share (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Numerator    
Net income $ 21,339us-gaap_NetIncomeLoss $ 23,551us-gaap_NetIncomeLoss
Denominator:    
Weighted average basic shares outstanding 35,542us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 36,371us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Effect of stock-based compensation awards 101us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 178us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Weighted average diluted shares outstanding 35,643us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 36,549us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Earnings Per Share:    
Basic $ 0.60us-gaap_EarningsPerShareBasic $ 0.65us-gaap_EarningsPerShareBasic
Diluted $ 0.60us-gaap_EarningsPerShareDiluted $ 0.64us-gaap_EarningsPerShareDiluted