v3.26.1
Earnings Per-Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per-Share  
Schedule of earnings per share diluted

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Basic Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$1,432

 

 

$1,483

 

 

$3,708

 

 

$4,462

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares of common stock outstanding

 

 

28,094

 

 

 

23,581

 

 

 

28,023

 

 

 

23,871

 

Basic Earnings per share

 

$0.05

 

 

$0.06

 

 

$0.13

 

 

$0.19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$1,432

 

 

$1,483

 

 

$3,708

 

 

$4,462

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares of common stock outstanding

 

 

28,094

 

 

 

23,581

 

 

 

28,023

 

 

 

23,871

 

Dilutive options outstanding

 

 

1,470

 

 

 

2,226

 

 

 

1,455

 

 

 

2,368

 

Number of shares used in diluted per-share computation

 

 

29,564

 

 

 

25,807

 

 

 

29,478

 

 

 

26,239

 

Diluted Earnings per share

 

$0.05

 

 

$0.06

 

 

$0.13

 

 

$0.17