XML 90 R73.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 16 - Stock Based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Cash Settled Performance Share Units [Member] | Selling, General and Administrative Expenses [Member]      
Performance Share Unit Expense $ 0 $ 445 $ 2,620
Cash Settled Performance Share Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   3 years  
Employee Stock Option [Member] | Selling, General and Administrative Expenses [Member]      
Stock or Unit Option Plan Expense $ 2,975 $ 2,491 $ 1,994
Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 15.29 $ 7.15 $ 7.97
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 8,756    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 2 years 255 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 24,432 $ 8,910 $ 5,017
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value 45,558    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value 24,672    
Restricted Stock [Member] | Selling, General and Administrative Expenses [Member]      
Restricted Stock or Unit Expense 353 $ 395 427
Restricted Stock [Member]      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 6    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 109 days    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   180 days  
Performance Shares [Member] | Selling, General and Administrative Expenses [Member]      
Performance Share Expense $ 2,271 $ 2,116 $ 404
Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   3 years