XML 42 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Net Income Per Share
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

(12)     NET INCOME PER SHARE

 

The following table (in thousands, except per share amounts) sets forth the computation of basic earnings per share for the periods presented:  

  

Year Ended December 31,

 
  

2023

  

2022

 

Basic earnings per common share:

        

Net income - basic

 $44,793  $18,105 

Weighted average shares outstanding - basic

  33,133   32,043 

Basic earnings per common share

 $1.35  $0.57 
         

The following table (in thousands, except per share amounts) sets forth the computation of diluted net income per share:

 
         
  Year Ended December 31, 
  

2023

  2022 

Diluted earnings per common share:

        

Net income - basic

 $44,793  $18,105 

Add: Convertible Notes interest expense, net of tax

  1,201   527 

Net income - diluted

 $45,994  $18,632 
         

Weighted average shares outstanding - basic

  33,133   32,043 

Add: Dilutive effects of if converted Convertible Notes

  3,164   1,398 

Add: Dilutive effects of Restricted Stock Units

  530   208 

Weighted average shares outstanding - diluted

  36,827   33,649 

Diluted net earnings per share

 $1.25  $0.55