XML 23 R28.htm IDEA: XBRL DOCUMENT v2.4.0.8
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
Mar. 29, 2014
Mar. 30, 2013
Accounting Policies [Abstract]    
Net earnings $ 4,629 $ 3,707
Weighted-average number of common shares outstanding    
Basic weighted-average common shares outstanding 10,844 10,600
Dilutive potential common shares 263 70
Diluted weighted-average common shares outstanding 11,107 10,670
Earnings Per Share    
Basic (in dollars per share) $ 0.43 $ 0.35
Diluted (in dollars per share) $ 0.42 $ 0.35