XML 36 R28.htm IDEA: XBRL DOCUMENT v3.22.4
(7) Shareholders’ Equity (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of stock purchases
                    
   Twelve Months Ended 
   December 31, 2022   December 31, 2021 
   Shares   Avg. Price   Shares   Avg. Price 
Open market purchases   3,246,511   $10.44    1,639,138   $6.98 
Shares redeemed upon net exercise of stock options   893,153    13.56    245,743    6.95 
Other           1,999,995    6.26 
Total stock purchases   4,139,664   $11.11    3,884,876   $3.97 
Schedule of assumptions for stock options
               
   Year Ended December 31, 
   2022   2021   2020 
Expected life (years)   4.00    4.00    4.01 
Risk-free interest rate   2.38%    0.49%    0.25% 
Volatility   76%    72%    73% 
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   13,075   $4.54    N/A  
Granted   1,710    10.28    N/A  
Exercised   (3,128)   4.89    N/A  
Forfeited/Expired   (490)   7.07    N/A  
Options outstanding at the end of period   11,167   $5.21    3.15 years  
                
Options exercisable at the end of period   7,770   $4.56    2.12 years  
Schedule of options outstanding and exercisable
                    
   Number of shares as of   Number of shares as of 
   December 31, 2022   December 31, 2021 
   Outstanding   Exercisable   Outstanding   Exercisable 
   (In thousands)   (In thousands) 
Range of exercise prices:                    
$0.95 - $1.99           577    577 
$2.00 - $2.99   1,445    775    1,517    489 
$3.00 - $3.99   3,785    3,495    4,285    3,382 
$4.00 - $4.99   2,739    1,802    2,870    1,410 
$5.00 - $5.99                
$6.00 - $6.99   740    740    2,651    2,652 
$7.00 - $7.99   748    748    1,175    1,175 
$10.00 - $10.99   1,710    210         
Total shares   11,167    7,770    13,075    9,685