XML 27 R3.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) (USD $)
Sep. 30, 2012
Dec. 31, 2011
Stockholders' Equity Attributable to Parent [Abstract]    
Preferred Stock, Par or Stated Value Per Share $ 0.02 $ 0.02
Common stock, par value (in dollars per share) $ 0.02 $ 0.02
Preferred Stock, Shares Authorized 1,000,000 1,000,000
Common stock, authorized (in shares) 29,000,000 29,000,000
Common stock, issued (in shares) 17,061,171 16,863,868
Common stock, outstanding (in shares) 15,353,484 15,156,584
Treasury stock, at cost (in shares) 1,707,687 1,707,284