Quarterly report pursuant to Section 13 or 15(d)

Earnings (Loss) Per Share (Tables)

v3.23.3
Earnings (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table reconciles the numerators and denominators of the basic and diluted income (loss) per share computations:
  Three Months Ended September 30, Nine Months Ended September 30,
Numerator (in thousands):
2023 2022 2023 2022
Net income (loss): $ 689 $ 443 $ 800 $ (89)
Denominator:
Weighted average common shares outstanding:
Basic 21,095,404 20,683,366 20,968,711 20,625,826
Dilutive effect of common stock equivalents 624,000 769,117 646,995
Diluted 21,719,404 21,452,483 21,615,706 20,625,826
Net income (loss) per share:
Basic $ 0.03 $ 0.02 $ 0.04 $
Diluted $ 0.03 $ 0.02 $ 0.04 $