XML 42 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Net Income (Loss) Per Share
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Earnings Per Share [Text Block]

16. NET INCOME (LOSS) PER SHARE

 

The calculation of net income (loss) per common share for the year ended  December 31, 2024 and 2023 are presented below. For both the years ended December 31, 2024 and 2023 securities that were excluded that would have had an anti-diluted effect consist of stock options of 2,074,505. For the year ended December 31, 2023 SARs of 658,437 were excluded. No SARs were outstanding as of  December 31, 2024. For the year ended  December 31, 2024, dilutive securities consisted of RSUs of 13,589 or 11,981 (net of the treasury stock method). For the year ended  December 31, 2023, dilutive securities consisted of RSUs of 27,177 or 12,324 (net of the treasury stock method).

 

  

Year Ended

 
  

December 31,

 
  

2024

  

2023

 

Weighted average shares:

        

Basic weighted average number of common shares outstanding

  18,583,485   18,496,376 

Dilutive securities

  11,981   12,324 

Total shares including dilutive securities

  18,595,466   18,508,700 
         

Net income

 $4,599  $125 
         

Net income per common share:

        

Basic net income per common share

  0.25   0.01 

Diluted net income per common share

  0.25   0.01