v3.26.1
Earnings applicable to common stock and common stock shares used in the calculation of basic and diluted earnings per share are as follows: (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator: (in Thousands)            
Net income (loss) $ (158) $ (962) $ 3,233 $ 343 $ (1,120) $ 3,577
Denominator:            
Weighted average number of basic shares outstanding 70,637,199   70,200,039   70,631,380 70,151,928
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,380,640   2,346,001
Weighted average number of diluted common shares outstanding 70,637,199   72,580,679   70,631,380 72,497,929
Basic earnings per common share:            
Net (loss) income per share - basic $ (0.00) $ (0.01) $ 0.04   $ (0.02) $ 0.05
Diluted earnings per common share:            
Net (loss) income per share - diluted $ (0.00) $ (0.01) $ 0.04   $ (0.02) $ 0.05