Quarterly report pursuant to Section 13 or 15(d)

Earnings (Loss) Per Share (Tables)

v3.24.2.u1
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Loss Per Share 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):
2024 2023 2024 2023
Net income (loss): $ 717 $ 435 $ (395) $ 111
Denominator:
Weighted average common shares outstanding:
Basic 21,299,089 20,955,048 21,262,429 20,904,315
Dilutive effect of common stock equivalents 412,109 645,298 661,352
Diluted 21,711,198 21,600,346 21,262,429 21,565,667
Net income (loss) per share:
Basic $ 0.03 $ 0.02 $ (0.02) $ 0.01
Diluted $ 0.03 $ 0.02 $ (0.02) $ 0.01