XML 34 R21.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE
9 Months Ended
Sep. 30, 2025
EARNINGS PER SHARE  
EARNINGS PER SHARE

15. EARNINGS PER SHARE

Basic earnings per common share (“EPS”) is computed based on the weighted-average number of common shares outstanding during the reporting period. Basic weighted average common shares outstanding do not include shares of restricted stock that have not yet vested, although such shares are included as outstanding shares in the Company’s balance sheets. Diluted EPS is based on the weighted-average number of common shares outstanding plus the number of additional shares that would have been outstanding had the dilutive common shares been issued. The following table reconciles 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

In November 2022, our Board of Directors approved a share repurchase program to authorize the repurchase of up to $10.0 million of the Company’s common stock. On August 6, 2024, our Board of Directors authorized the repurchase of an additional $10.0 million of the Company’s common stock under the share repurchase program. We repurchased 262,530 shares of common stock for $5,398 in the open market during the year ended December 31, 2024. We repurchased 29,385 shares of common stock for $675 in the open market during the three months ended March 31, 2025. We repurchased 260,635 shares of common stock for $5,817 in the open market during the three months ended June 30, 2025. No shares were repurchased during the three months ended September 30, 2025. As of September 30, 2025, we had a remaining authorization of approximately $8,110.