Quarterly report [Sections 13 or 15(d)]

Earnings Per Share (Tables)

v3.25.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
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 loss per share computations:
  Three Months Ended September 30, Nine Months Ended September 30,
Numerator (in thousands):
2025 2024 2025 2024
Net income $ 2,259 $ 1,807 $ 4,591 $ 1,412
Denominator:
Weighted average common shares outstanding:
Basic 20,413,636 21,290,512 20,779,268 21,271,858
Dilutive effect of common stock equivalents 532,971 361,945 386,519 435,977
Diluted 20,946,607 21,652,457 21,165,787 21,707,835
Net income per share:
Basic $ 0.11 $ 0.08 $ 0.22 $ 0.07
Diluted $ 0.11 $ 0.08 $ 0.22 $ 0.07