XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Income (Loss) Per Share
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Earnings Per Share [Text Block]

Note 9. Income (Loss) Per Share

 

The following table sets forth the computation of basic and diluted income (loss) per share:

 

  

Three Months Ended

  

Nine Months Ended

 
  

September 30, 2024

  

September 30, 2023

  

September 30, 2024

  

September 30, 2023

 

Numerator:

                

Net income (loss) for basic and diluted earnings per share

 $2,357  $90  $4,702  $(2,520)

Denominator for basic income (loss) per share weighted average shares

  3,539,841   3,411,813   3,536,100   3,404,395 

Effect of dilutive securities:

                

Options, restricted stock units, and warrants

  211,232   33,209   87,141    

Denominator for diluted income (loss) per share weighted average shares

  3,751,073   3,445,022   3,623,241   3,404,395 

Basic income (loss) per share

 $0.67  $0.03  $1.33  $(0.74)

Diluted income (loss) per share

 $0.63  $0.03  $1.30  $(0.74)

 

            Approximately 21,700 stock options and 20,435 restricted stock units for the three and nine months ended September 30, 2024, and 168,600 and 224,600 stock options and 28,569 and 29,381 restricted stock units for the three and nine months ended September 30, 2023, respectively, were excluded from the calculation because they were anti-dilutive.