XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
EARNINGS PER SHARE  
Schedule of reconciliation of the numerators and denominators used in the computations of both basic and diluted EPS

Three months ended

Six months ended

June 30, 

June 30, 

    

2025

    

2024

    

2025

    

2024

Numerator:

Net income (in 000's)

$

14,695

$

16,189

$

24,971

$

31,329

Denominator:

Basic weighted-average common shares outstanding

24,050,252

24,165,320

24,091,086

24,279,038

Effect of dilutive securities:

Restricted stock

301

366

337

279

Stock options

550,167

615,217

557,282

620,299

Diluted weighted-average common shares outstanding

24,600,720

24,780,903

24,648,705

24,899,616

Earnings per share

Basic

$

0.61

$

0.67

$

1.04

$

1.29

Diluted

$

0.60

$

0.65

$

1.01

$

1.26