XML 68 R21.htm IDEA: XBRL DOCUMENT v2.4.0.8
Computation of Basic and Diluted Net Income Per Share (Details) (USD $)
0 Months Ended 3 Months Ended 6 Months Ended
Jun. 07, 2012
Sep. 17, 2010
Jun. 30, 2013
Jun. 30, 2012
Jun. 30, 2013
Jun. 30, 2012
Basic Shares:            
Weighted average common shares outstanding (in shares)     8,865,407 9,227,698 8,860,873 9,226,216
Weighted average common shares repurchased (in shares)     0 (167,218) 0 (86,584)
Basic shares (in shares)     8,865,407 9,060,480 8,860,873 9,139,632
Dilutive Shares:            
Weighted average dilutive securities (in shares)     267,770 215,414 243,436 247,408
Dilutive Shares (in shares)     9,133,177 9,275,894 9,104,309 9,387,040
Anti-dilutive potential shares of common stock     2,500,000 2,600,000 2,500,000 2,600,000
Authorized amount of stock repurchase, minimum $ 2,000,000     $ 1,500,000    
Stock repurchased (in shares)       333,823   379,811
Stock repurchased aggregate price       $ 1,200,000 $ 0 $ 1,453,000
Average price paid for shares repurchased (in dollars per share)       $ 3.69   $ 3.83
Warrant [Abstract]            
Warrant price (in dollars per share)   $ 3.15        
Number of shares warrants give right to purchase (in shares)   400,000        
Risk-free rate   2.30% 0.90% 0.60% 0.70% 0.60%
Stock price volatility   77.50% 64.00% 82.00% 70.00% 84.00%
Term   8 years 0 months 14 days 4 years 3 months 18 days 4 years 2 months 12 days 4 years 3 months 18 days 4 years 2 months 12 days
Exercise price of warrant (in dollars per share)   $ 4.65