XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share
9 Months Ended
Sep. 30, 2023
Earnings per common share:  
Earnings Per Share

Note 12 - Earnings Per Share

 

The following table summarizes the effects of the share-based compensation awards on the weighted average number of shares outstanding used in calculating diluted earnings (loss) per share: 

                
   Three Months Ended   Nine months Ended 
   September 30,   September 30, 
   2023   2022   2023   2022 
   (In thousands) 
Weighted average common shares outstanding   14,677    15,490    14,659    15,462 
Assumed exercise/vesting of equity awards   424    358    404    297 
Weighted average diluted common shares outstanding   15,101    15,848    15,063    15,759