XML 52 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Stockholders' Equity and Stock Incentive Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Oct. 21, 2021
Dec. 12, 2018
Stock Repurchased and Retired During Period, Shares (in shares) 0   0     0 700,000    
Stock Repurchased and Retired During Period, Value     $ (0) $ 1 $ 11,120   $ 11,100    
Shares Repurchased, Average Price Per Share (in dollars per share)             $ 16.29    
Performance Shares [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, Shares Issued in Period (in shares)   90,444     364,810        
Shares Issued Per Unit (in shares)   0.33     1.53        
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)   30,129     126,465        
Share Based Payment Arrangement, Shares Issued In Period, Net of Tax Withholdings (in shares)   60,315     238,345        
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount $ 5,400         $ 5,400      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           1 year 8 months 12 days      
Restricted Stock Units (RSUs) [Member]                  
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount 8,700         $ 8,700      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           1 year 10 months 24 days      
Career Shares [Member]                  
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount 1,500         $ 1,500      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           3 years 9 months 18 days      
The 2018 Plan [Member]                  
Stock Repurchase Program, Authorized Amount                 $ 100,000
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 61,400         $ 61,400      
The 2021 Program [Member]                  
Stock Repurchase Program, Authorized Amount               $ 300,000