XML 58 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10 - Stock Based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Employee Stock Option [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 24.54 $ 18.37 $ 24.54 $ 20.14
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 8,486   $ 8,486  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     2 years 2 months 12 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value 2,535 $ 6,755 $ 5,809 $ 9,342
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value 23,184   23,184  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value 14,270   14,270  
Employee Stock Option [Member] | Selling, General and Administrative Expenses [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock or Unit Option Plan Expense 1,149 1,128 2,188 2,126
Restricted Stock [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized 350   $ 350  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     3 months 18 days  
Restricted Stock [Member] | Selling, General and Administrative Expenses [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Restricted Stock or Unit Expense 177 188 $ 183 194
Performance Shares [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized 4,211   $ 4,211  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     1 year 2 months 12 days  
Performance Shares [Member] | Selling, General and Administrative Expenses [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Performance Share Expense $ 227 $ 930 $ 832 $ 1,713