XML 55 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Note 9 - Stockholders' Equity and Equity Compensation (Details Textual)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
$ / shares
shares
Mar. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2019
shares
Apr. 30, 2019
shares
Dec. 31, 2018
shares
Apr. 30, 2018
shares
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ $ 16.1          
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 3 months 7 days          
Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period (Year) 1 year          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in shares)   52,783        
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares   $ 18.11        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 0   0      
A 2016 Employee Plan [Member]            
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)           1,700,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) 1,598,572          
A 2016 Director Plan [Member]            
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)       300,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) 319,168          
Share-based Payment Arrangement, Option [Member]            
Stock Repurchased During Period, Shares (in shares)   48,409        
Stock Repurchased During Period, Value | $   $ 1.0        
Treasury Stock Acquired, Average Cost Per Share (in dollars per share) | $ / shares   $ 20.52        
Share-based Payment Arrangement, Option [Member] | Minimum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) 7 years          
Share-based Payment Arrangement, Option [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) 10 years          
Current Stock Awards [Member]            
Share-based Payment Arrangement, Expense | $ $ 1.8 $ 2.0        
Deferred Stock Units [Member]            
Share-based Payment Arrangement, Expense | $ 0.3 $ 0.1        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ $ 0.1          
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 1 month 6 days          
Amended Credit Facility [Member]            
Stock Repurchase Program, Authorized Amount | $ $ 40.0          
Credit Facility Minimum Consolidated Leverage Ratio 2.50          
The 2019 Program [Member]            
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)     2,000,000      
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares) 2,000,000          
The 2018 Program [Member]            
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)         2,000,000  
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares) 327,161          
In Connection With Equity Compensation Programs [Member]            
Stock Repurchase Program, Authorized Amount | $ $ 10.0          
Stock Repurchased During Period, Shares (in shares) 80,129 152,946        
Stock Repurchased During Period, Value | $ $ 1.8 $ 3.1        
Treasury Stock Acquired, Average Cost Per Share (in dollars per share) | $ / shares $ 22.87 $ 20.48        
Through The Open Market Repurchase Program [Member]            
Stock Repurchased During Period, Shares (in shares) 180,491 622,043        
Stock Repurchased During Period, Value | $ $ 3.2 $ 11.1        
Treasury Stock Acquired, Average Cost Per Share (in dollars per share) | $ / shares $ 17.80 $ 17.82