XML 63 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Stockholders' Equity, Stock Plans and Stock-based Compensation Expense (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Dec. 15, 2017
Dec. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jul. 28, 2017
Feb. 13, 2017
Feb. 08, 2016
Feb. 18, 2015
Feb. 17, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value     $ 8,000,000 $ 3,600,000 $ 5,100,000                
Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options, Net     $ 4,000,000 $ 9,500,000 $ 10,100,000                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     278,250 162,000 129,000                
Shares Paid for Tax Withholding for Share Based Compensation     64,490 56,157 68,101                
Adjustments Related to Tax Withholding for Share-based Compensation     $ 1,469,000 $ 619,000 $ 1,000,000                
Minimum [Member]                          
Share Based Compensation, Forfeiture Rate   0.00% 0.00%                    
Maximum [Member]                          
Share Based Compensation, Forfeiture Rate   13.00% 13.00%                    
Non-employees [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     7,745 0                  
Employee Stock Option [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period             3 years            
Option Granted Contractual Term             7 years 7 years          
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized   $ 11,500,000 $ 11,500,000                    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     2 years 281 days                    
Employee Stock Option [Member] | Non-employees [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     4 years                    
Employee Stock Option [Member] | Non-employees [Member] | Vesting on First Anniversary of Grant Date [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     25.00%                    
Employee Stock Option [Member] | Non-employees [Member] | Vesting Each Month After First Anniversary of Grant Date [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     0.02083%                    
Restricted Stock Units (RSUs) [Member]                          
Share Price   $ 45.35 $ 45.35 $ 17.35 $ 12.79 $ 10.68              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value     $ 2,500,000 $ 2,200,000 $ 2,600,000                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     412,208 480,191 203,104                
Restricted Stock Units (RSUs) [Member] | Non-employees [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     4 years                    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     2,478 0                  
Restricted Stock Units (RSUs) [Member] | Non-employees [Member] | Vesting Each Anniversary of Grant Date [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     25.00%                    
Performance Shares [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period         255 days                
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted     117,418 204,976 74,667                
Performance Shares [Member] | Share-based Compensation Award, Tranche One [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     1 year                    
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted     104,500                    
Performance Shares [Member] | Share-based Compensation Award, Tranche Two [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted   12,918                      
Stock Purchase Plan [Member]                          
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized   $ 252,000 $ 252,000                    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     120 days                    
1998 Stock Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   4,650,000 4,650,000                    
Two Thousand Four Equity Incentive Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   1,750,000 1,750,000                    
Number of Stock Awards Counted for Every Share Granted or Canceled     2.12                    
Share Based Compensation by Share Based Payment Fully Vested Stock Awards Grant Date Fair Value             $ 60,000            
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures     21,605 45,350 21,020                
Two Thousand Four Equity Incentive Plan [Member] | Employee Stock Option [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     4 years                    
Option Exercisable in Hundredths     25.00%                    
Share Price   $ 45.35 $ 45.35 $ 17.35 $ 12.79 $ 10.68              
Two Thousand Four Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       4 years                  
Share Based Compensation by Share Based Payment Fully Vested Stock Awards Grant Date Fair Value       $ 6,500     $ 60,000            
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period     270,707 229,865 107,417                
Two Thousand Four Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | President and Chief Executive Officer [Member] | Share-based Compensation Award, Tranche One [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 15.00%                        
Two Thousand Four Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | President and Chief Executive Officer [Member] | Share-based Compensation Award, Tranche Two [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 15.00%                        
Two Thousand Four Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | President and Chief Executive Officer [Member] | Share-based Compensation Award, Tranche Three [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 25.00%                        
Two Thousand Four Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | President and Chief Executive Officer [Member] | Share-based Compensation Award, Tranche Four [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 45.00%                        
2004 Employee Stock Purchase Plan [Member]                          
ESPP Offering and Purchase Period     180 days                    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized     600,000                    
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent     85.00%                    
Stock Issued During Period, Shares, Employee Stock Ownership Plan     78,479 79,922 55,872                
Common Stock, Capital Shares Reserved for Future Issuance   691,584 691,584                    
Modified Stock Buyback Program [Member]                          
Increase in Authorized Amount Under Stock Repurchase Plan           $ 10,000,000              
Stock Repurchase Program, Remaining Authorized Repurchase Amount                 $ 25,000,000 $ 5,000,000 $ 10,000,000 $ 40,000,000 $ 10,000,000
Stock Repurchased During Period, Shares     1,022,602 455,311 2,818,038                
Treasury Stock, Value, Acquired, Cost Method     $ 35,200,000 $ 4,900,000 $ 40,000,000