Quarterly report pursuant to Section 13 or 15(d)

Earnings (Loss) Per Share (Tables)

v3.23.2
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 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 June 30, Six Months Ended June 30,
Numerator (in thousands):
2023 2022 2023 2022
Net income (loss): $ 435 $ (164) $ 111 $ (532)
Denominator:
Weighted average common shares outstanding:
Basic 20,955,048 20,583,928 20,904,315 20,596,580
Dilutive effect of common stock equivalents 645,298 661,352
Diluted 21,600,346 20,583,928 21,565,667 20,596,580
Net income (loss) per share:
Basic $ 0.02 $ (0.01) $ 0.01 $ (0.03)
Diluted $ 0.02 $ (0.01) $ 0.01 $ (0.03)