Note 4 - Stockholders' Equity (Details) (USD $) | 3 Months Ended | 40 Months Ended | | |
Mar. 31, 2015 | Mar. 31, 2014 | Mar. 31, 2015 | Dec. 31, 2014 | Oct. 21, 2014 |
Note 4 - Stockholders' Equity (Details) [Line Items] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | 4 years | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | 6,550,000 | | 6,550,000 | | |
Share Based Compensation Arrangement By Share Based Payment Award Shares Reserved Decrease Rate | 1.33 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period | 10,000 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | 1,891,000 | | 1,891,000 | 2,352,000 | |
Share Price (in Dollars per share) | $17.92 | | 17.92 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value (in Dollars) | $500,000 | | | | |
Stock Issued During Period, Shares, Employee Stock Purchase Plans | 51,000 | 52,000 | | | |
Employee Stock Purchase Plan Weighted Average Purchase Price Of Shares Purchased (in Dollars per share) | $13.32 | $12.10 | | | |
Allocated Share-based Compensation Expense (in Dollars) | 2,199,000 | 1,660,000 | | | |
Stock Repurchased During Period, Shares | 199,912 | | | | |
Stock Repurchsed During Period Average Per Share Price (in Dollars per share) | $18.03 | | | | |
Stock Repurchased During Period, Value (in Dollars) | 3,600,000 | | | | |
Stock Repurchase Program, Remaining Authorized Repurchase Amount (in Dollars) | 21,400,000 | | 21,400,000 | | |
Employee Stock Option [Member] | | | | | |
Note 4 - Stockholders' Equity (Details) [Line Items] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value (in Dollars) | 5,200,000 | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options (in Dollars) | 1,700,000 | | 1,700,000 | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition | 1 year 109 days | | | | |
Number Of ESPP Shares Available For Future Issuance | 2,800,000 | | 2,800,000 | | |
Restricted Stock [Member] | | | | | |
Note 4 - Stockholders' Equity (Details) [Line Items] | | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition | 2 years 146 days | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options (in Dollars) | 12,500,000 | | 12,500,000 | | |
Stock Repurchase Program Adopted in October 2014 [Member] | | | | | |
Note 4 - Stockholders' Equity (Details) [Line Items] | | | | | |
Stock Repurchase Program, Authorized Amount (in Dollars) | | | | | 25,000,000 |
Shares Previously Issued Under the 2001 Plan [Member] | | | | | |
Note 4 - Stockholders' Equity (Details) [Line Items] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | 3,500,000 | | 3,500,000 | | |
2011 Stock Incentive Plan [Member] | | | | | |
Note 4 - Stockholders' Equity (Details) [Line Items] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | 4 years | | | | |
Share Based Compensation Arrangement By Share Based Payment Award Expiration Term | 10 years | | | | |
Common Stock, Capital Shares Reserved for Future Issuance | 7,000,000 | | 7,000,000 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | 4,000,000 | | 4,000,000 | | |
IDS Plan [Member] | | | | | |
Note 4 - Stockholders' Equity (Details) [Line Items] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | 4 years | | | | |
Share Based Compensation Arrangement By Share Based Payment Award Expiration Term | 10 years | | | | |
2001 Stock Incentive Plan [Member] | | | | | |
Note 4 - Stockholders' Equity (Details) [Line Items] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period | | | 400,000 | | |
Outside of the 2011, 2001, or IDS Plans [Member] | | | | | |
Note 4 - Stockholders' Equity (Details) [Line Items] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | 0 | | 0 | | |
Employee Stock Purchase Plan [Member] | | | | | |
Note 4 - Stockholders' Equity (Details) [Line Items] | | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition | 1 year 292 days | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options (in Dollars) | 1,500,000 | | 1,500,000 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate | 10.00% | | 10.00% | | |
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent | 85.00% | | | | |
ESPP Maximum Annual Share Replenishment | 675,000 | | | | |
ESPP Maximum Annual Share Replenishment Percentage Of Prior Year Outstanding Company Common Stock | 2.00% | | | | |
Allocated Share-based Compensation Expense (in Dollars) | $200,000 | $200,000 | | | |