XML 19 R28.htm IDEA: XBRL DOCUMENT v2.4.0.6
Earnings Per Share (Details) (USD $)
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Earnings Per Share [Abstract]        
Weighted Average Number of Shares Outstanding, Basic 23,293,228 22,799,816 23,205,628 22,755,651
Incremental Common Shares Attributable to Share-based Payment Arrangements 725,888   728,032 455,774
Weighted Average Number of Shares Outstanding, Diluted 24,019,116 22,799,816 23,933,660 23,211,425
Earnings Per Share Basic $ 0.23 $ (0.02) $ 0.40 $ 0.05
Earnings Per Share Diluted $ 0.23 $ (0.02) $ 0.39 $ 0.05
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 145,914   321,362 678,412