XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders’ Equity (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of stock purchases
                    
   Twelve Months Ended 
   December 31, 2023   December 31, 2022 
   Shares   Avg. Price   Shares   Avg. Price 
Open market purchases   670,968   $10.20    3,246,511   $10.44 
Shares redeemed upon net exercise of stock options   1,305,388    10.29    893,153    13.56 
Other                
Total stock purchases   1,976,356   $10.26    4,139,664   $11.11 
Schedule of assumptions for stock options
          
   Year Ended December 31, 
   2022   2021 
Expected life (years)   4.00    4.00 
Risk-free interest rate   2.38%    0.49% 
Volatility   76%    72% 
Expected dividend yield        
Schedule of option activity
            
           Weighted 
   Number of   Weighted   Average 
   Shares   Average   Remaining 
   (in thousands)   Exercise Price   Contractual Term 
Options outstanding at the beginning of period   11,167   $5.21    N/A 
Granted           N/A 
Exercised   (3,020)   5.49    N/A 
Forfeited/Expired   (22)   4.12    N/A 
Options outstanding at the end of period   8,125   $5.11    3.14 years 
                
Options exercisable at the end of period   6,062   $4.31    2.59 years 
Schedule of options outstanding and exercisable
                    
   Number of shares as of   Number of shares as of 
   December 31, 2023   December 31, 2022 
   Outstanding   Exercisable   Outstanding   Exercisable 
Range of exercise prices:  (In thousands)   (In thousands) 
$2.00 - $2.99   1,410    1,082    1,445    775 
$3.00 - $3.99   2,473    2,473    3,785    3,495 
$4.00 - $4.99   2,539    1,929    2,739    1,802 
$6.00 - $6.99           740    740 
$7.00 - $7.99           748    748 
$10.00 - $10.99   1,703    578    1,710    210 
Total shares   8,125    6,062    11,167    7,770