XML 73 R41.htm IDEA: XBRL DOCUMENT v2.4.0.6
Reconciliation of Number of Common Shares used in Calculation of Basic and Diluted Earnings Per Share (EPS) (Detail) (USD $)
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jul. 02, 2011
Jun. 30, 2012
Jul. 02, 2011
Shares        
Basic EPS, shares 16,921,012 16,448,229 16,861,221 16,349,190
Effect of dilutive securities, shares 219,103 397,648 295,964 374,829
Diluted EPS, shares 17,140,115 16,845,877 17,157,185 16,724,019
Per-Share Amount        
Basic EPS $ 0.28 $ 0.26 $ 0.68 $ 0.46
Effect of dilutive securities   $ (0.01) $ (0.01) $ (0.01)
Diluted EPS $ 0.28 $ 0.25 $ 0.67 $ 0.45