XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.1
NET EARNINGS PER COMMON SHARE (Tables)
3 Months Ended
Mar. 31, 2025
NET INCOME PER COMMON SHARE [Abstract]  
Weighted Average Number of Common Shares Used to Compute Basic and Diluted Earnings Per Share
The weighted average number of common shares used to compute basic and diluted earnings per share for the three months ended March 31, 2025 and 2024 was as follows:


  Three Months Ended  

 
March 31,
 

 
2025
   
2024
 
Basic shares outstanding
   
30,809,306
     
30,301,475
 
Dilutive effect of Restricted Stock
   
264,398
     
-
 
Diluted shares outstanding
   
31,073,704
     
30,301,475