XML 28 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Weighted Average Number of Shares Outstanding Used to Compute Earnings Per Share (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Apr. 04, 2015
Mar. 29, 2014
Accounting Policies [Abstract]    
Net (loss) earnings $ (1,973)us-gaap_NetIncomeLoss $ 5,159us-gaap_NetIncomeLoss
Weighted-average number of common shares outstanding    
Basic weighted-average common shares outstanding 10,964us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 10,844us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Dilutive potential common shares 0us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 263us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
Diluted weighted-average common shares outstanding 10,964us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 11,107us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
(Loss) earnings per share    
Basic (in dollars per share) $ (0.18)us-gaap_EarningsPerShareBasic $ 0.48us-gaap_EarningsPerShareBasic
Diluted (in dollars per share) $ (0.18)us-gaap_EarningsPerShareDiluted $ 0.46us-gaap_EarningsPerShareDiluted