XML 69 R55.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 12 - Stock-based Compensation (Details Textual)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2015
USD ($)
$ / shares
shares
Dec. 31, 2014
USD ($)
$ / shares
shares
Dec. 31, 2013
USD ($)
$ / shares
Employee Stock Option [Member]      
Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures | shares 31,905 25,393  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price | $ / shares $ 53.64 $ 52.22  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00% 0.00% 0.00%
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 5 years    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 3 years 255 days    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options $ 6.6    
Number Of Equity Incentive Plans 2    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years    
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date 15.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period 180 days    
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent 85.00%    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price | $ / shares $ 14.36 $ 13.77 $ 7.79
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | shares 1,325,792    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 5 years    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 18.6 $ 16.3 $ 33.2
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 6 years 182 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 22.2    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 5 years 109 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value $ 18.4    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 7.0    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 3 years 36 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value $ 2.8 $ 3.2 $ 2.4