XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Earnings applicable to common stock and common stock shares used in the calculation of basic and diluted earnings per share are as follows:

Earnings applicable to common stock and common stock shares used in the calculation of basic and diluted earnings per share are as follows:  

                                 
    Three months ended June 30,     Six months ended June 30,  
    2024     2023     2024     2023  
                                 
Numerator: (in Thousands)                                
Net income (loss)   $ 856     $ 333     $ 1,747     $ (825
                                 
Denominator:                                
Weighted average number of basic shares outstanding     56,674,170       49,567,338       54,675,011       49,498,755  
Weighted average additional shares assuming conversion of in-the-money stock options to common shares and assumed repurchase of common shares by the Company     2,035,000       569,000       1,987,000        
Weighted average number of diluted common shares outstanding     58,709,170       50,136,338       56,662,011       49,498,755  
                                 
Basic earnings per common share:                                
Net income (loss) per share – basic   $ 0.02     $ 0.01     $ 0.03     $ (0.02
Diluted earnings per common share:                                
Net income (loss) per share – diluted   $ 0.01     $ 0.01     $ 0.03     $ (0.02