XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
NOTE 9 — Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Reconciliation of basic shares to diluted shares and the computation of basic and diluted net income per share
                               
 

Three Months Ended

June 30,

 

Six Months Ended

June 30,

  2023   2022   2023   2022
Numerator:              
Net income (loss) $ (512,816 )   $ 103,959   $ (1,506,236 )   $ 445,892
Net income (loss) allocated to restricted stock award   (66,541 )     10,521       (189,740 )     43,773  
Adjusted net income (loss) for basic earnings per share $ (446,275 )   $ 93,438   $ (1,316,496 )   $ 402,119
Convertible note interest                                  
Adjusted net income (loss) before interest for diluted earnings per share $ (446,275 )   $ 93,438   $ (1,316,496 )   $ 402,119
                               

Denominator: Weighted average shares outstanding used in computing net income (loss) per share:

                             
Basic   7,163,608     7,219,646     7,135,149     7,225,641
Effect of dilutive stock options            423,669                462,339  
Effect of convertible note weighted shares                                  
                               
Diluted   7,163,608     7,643,315     7,135,149     7,687,980
                               
Net income (loss) per share applicable to common stockholders:                              
Basic $ (0.06 )   $ 0.01   $ (0.18 )   $ 0.06
Diluted $ (0.06 )   $ 0.01   $ (0.18 )   $ 0.05