|
Note 7 - Net Income Per Share (Details) - Net Income Per Share Basic And Diluted (USD $)
In Thousands, except Per Share data, unless otherwise specified |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Dec. 31, 2011
|
|
| Net Income Per Share Basic And Diluted [Abstract] | |||
| Net income (in Dollars) | $ 22,898 | $ 15,756 | $ 13,301 |
| Weighted average outstanding shares used to compute basic net income per share | 37,387 | 34,871 | 34,050 |
| Effect of dilutive securities | 1,233 | 1,376 | 1,110 |
| Weighted average outstanding shares used to compute diluted net income per share | 38,620 | 36,247 | 35,160 |
| Net income per share - basic (in Dollars per share) | $ 0.61 | $ 0.45 | $ 0.39 |
| Net income per share - diluted (in Dollars per share) | $ 0.59 | $ 0.43 | $ 0.38 |