XML 39 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 4 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Apr. 11, 2017
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Oct. 25, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period   3,000      
Share Price   $ 22.62      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value   $ 1.2      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value   $ 0.1      
Stock Repurchase Program, Authorized Amount         $ 25.0
Stock Repurchase Program, Period in Force   2 years      
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 25.0      
Employee Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value   $ 0.6      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   2 years 328 days      
Restricted Stock Units (RSUs) [Member]          
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   2 years 219 days      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options   $ 17.8      
Twenty Eleven Stock Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   7,800,000      
Share Based Compensation Arrangement By Share Based Payment Award Shares Reserved Decrease Rate   1.33      
Common Stock, Capital Shares Reserved for Future Issuance   8,300,000      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   3,500,000      
Twenty Eleven Stock Incentive Plan [Member] | Subsequent Event [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 9,050,000        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized 1,250,000        
Twenty Eleven Stock Incentive Plan [Member] | Employee Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   10 years      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   4 years      
Shares Previously Issued Under the 2001 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   3,500,000      
IDS Plan [Member] | Employee Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   10 years      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   4 years      
Two Thousand One Stock Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period   500,000      
Employee Stock Purchase Plan [Member]          
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   1 year 36 days      
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate   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%  
Stock Issued During Period, Shares, Employee Stock Purchase Plans   100,000 84,000    
Employee Stock Purchase Plan Weighted Average Purchase Price of Shares Purchased   $ 9.13 $ 9.21    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options   $ 0.8      
Number Of ESPP Shares Available For Future Issuance   4,400,000