XML 20 R28.htm IDEA: XBRL DOCUMENT v2.4.0.6
Earnings Per Share (Details) (USD $)
3 Months Ended 9 Months Ended
Sep. 30, 2012
Sep. 30, 2011
Sep. 30, 2012
Sep. 30, 2011
Earnings Per Share [Abstract]        
Weighted Average Number of Shares Outstanding, Basic 23,581,631 22,834,206 23,331,877 22,782,124
Incremental Common Shares Attributable to Share-based Payment Arrangements 604,867 622,852 683,870 536,755
Weighted Average Number of Shares Outstanding, Diluted 24,186,498 23,457,058 24,015,747 23,318,879
Earnings Per Share Basic $ 0.13 $ 0.09 $ 0.53 $ 0.13
Earnings Per Share Diluted $ 0.13 $ 0.08 $ 0.52 $ 0.13
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 141,733 473,904 313,862 675,962