XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.1
NET INCOME PER SHARE (Tables)
3 Months Ended
Mar. 31, 2025
NET INCOME PER SHARE  
Schedule of computation of basic and diluted income per share

The computation of basic and diluted income per share (in thousands, except share and per share data) was as follows:

Three Months Ended March 31, 

    

2025

    

2024

 

Net income

$

992

$

5,846

Weighted average common shares outstanding

Basic

 

30,983,445

 

30,812,329

Dilutive common stock options, restricted stock unit awards and restricted stock awards

51,744

Diluted

31,035,189

30,812,329

Basic income per share of common stock

$

0.03

$

0.19

Diluted income per share of common stock

$

0.03

$

0.19