XML 115 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 18 - Share-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement, Expense $ 9.5 $ 6.0 $ 11.4
Excess Tax Benefit from Share-based Compensation, Operating Activities $ 0.7 $ 0.3 $ 1.1
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) $ 22.01 $ 18.45 $ 15.37
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 3.9 $ 3.3 $ 6.8
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value 13.8    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value $ 12.7    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year) 5 years 4 months 24 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term (Year) 4 years 9 months 18 days    
Deferred Compensation Liability, Current and Noncurrent, Total $ 0.3 0.3  
Share-based Payment Arrangement, Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 3 years    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) 10 years    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 1.2    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 1 year 4 months 24 days    
Share-based Payment Arrangement, Option [Member] | Vesting Yearly [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.33%    
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 3 years    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 1.2    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 1.2 $ 0.7 $ 1.0
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 19,332    
Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 3 years    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 3.4    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 1 year 9 months 18 days    
Share Based Compensation Arrangement by Share Based Payment Award, Percentage of Maximum Increase in Number of Shares Participant Receives Based on Achievement of Performance Goals 200.00%    
Share Based Compensation Arrangement by Share Based Payment Award, Potential Lowest Number of Shares Participant Receives Based on Achievement of Performance Goals 0.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 43,621 29,595 0
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 3 years    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 3.6    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 1 year 6 months    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 3.2 $ 2.6 $ 2.2
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 54,752    
The 2010 Plan and the 2017 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) 1,079,434    
The 2020 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) 1,546,609