v2.4.0.6
Earnings Per Share (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2013
Mar. 31, 2012
Numerator:    
Net income (loss) $ 6,395 $ 6,694
Denominator:    
Denominator for basic earnings per share - weighted average shares 20,664 23,427
Effect of dilutive securities:    
Employee stock options 69 50
Denominator for diluted earnings per share - weighted average shares 20,733 23,477