XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 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

Nine months ended

September 30, 

September 30, 

    

2025

    

2024

    

2025

    

2024

Numerator:

Net income (in 000's)

$

8,645

$

15,803

$

33,616

$

47,131

Denominator:

Basic weighted-average common shares outstanding

23,868,727

24,154,779

24,016,152

24,237,405

Effect of dilutive securities:

Restricted stock

522

636

503

410

Stock options

563,975

655,401

559,373

632,897

Diluted weighted-average common shares outstanding

24,433,224

24,810,816

24,576,028

24,870,712

Earnings per share

Basic

$

0.36

$

0.65

$

1.40

$

1.94

Diluted

$

0.35

$

0.64

$

1.37

$

1.90