13.
Earnings Per Share

The Company computes EPS in accordance with ASC Topic 260, Earnings Per Share. The Company has no participating unvested common shares which contain nonforfeitable rights to dividends and applies the treasury stock method in computing basic and diluted earnings per share.

Basic EPS is calculated by dividing net income by the weighted average number of common shares outstanding during the period.

The diluted EPS calculation includes potential common shares assumed issued under the treasury stock method, which reflects the potential dilution that would occur if any outstanding options were exercised or restricted stock becomes vested.

 

The calculation of basic and diluted EPS for the years ended December 31, 2025, 2024 and 2023 are presented below.

 

 

For the Year Ended December 31,

 

 

 

2025

 

 

2024

 

 

2023

 

 

 

(in thousands, except earnings per share amounts)

 

Basic EPS:

 

 

 

 

 

 

 

 

 

Net income – basic

 

$

47,145

 

 

$

55,436

 

 

$

62,108

 

Basic weighted average common shares

 

 

18,979

 

 

 

19,071

 

 

 

19,149

 

Basic earnings per share

 

$

2.48

 

 

$

2.91

 

 

$

3.24

 

Diluted EPS:

 

 

 

 

 

 

 

 

 

Net income – diluted

 

$

47,145

 

 

$

55,436

 

 

$

62,108

 

Diluted weighted average common shares:

 

 

 

 

 

 

 

 

 

Weighted average common shares

 

 

18,979

 

 

 

19,071

 

 

 

19,149

 

Restricted stock and RSUs

 

 

103

 

 

 

89

 

 

 

77

 

Diluted weighted average common shares

 

 

19,082

 

 

 

19,160

 

 

 

19,226

 

Diluted earnings per common share

 

$

2.47

 

 

$

2.89

 

 

$

3.23

 

The table below sets forth the reconciliation of the weighted average shares used for the basic and diluted EPS calculation.

 

 

Years Ended

 

 

 

2025

 

 

2024

 

 

2023

 

Basic weighted average common shares

 

 

18,979,465

 

 

 

19,070,717

 

 

 

19,149,080

 

Add: Other common shares eligible for common dividends:

 

 

 

 

 

 

 

 

 

Restricted stock and RSUs

 

 

102,677

 

 

 

89,088

 

 

 

76,941

 

Diluted weighted average common shares

 

 

19,082,142

 

 

 

19,159,805

 

 

 

19,226,021

 

Historical Timeline

Fiscal YearFiled
2025Feb 27, 2026Showing above
2024Feb 28, 2025
2023Feb 23, 2024
2022Feb 21, 2023
2021Feb 25, 2022
2020Feb 26, 2021
2019Feb 25, 2020
2018Feb 28, 2019
2017Feb 28, 2018
2016Feb 24, 2017
2015Feb 26, 2016

About Earnings Per Share Disclosures

The earnings per share disclosure breaks down the calculation from net income to both basic and diluted EPS, revealing the full impact of a company's capital structure on per-share economics. The reconciliation between basic and diluted share counts exposes how many stock options, RSUs, convertible securities, and warrants are potentially dilutive to existing shareholders.

Key signals: a widening gap between basic and diluted shares indicates growing dilution from equity compensation or convertible instruments. Anti-dilutive securities excluded from the diluted calculation deserve attention — they represent latent dilution that will materialize if the stock price rises. Watch for the effect of share buybacks on per-share metrics: EPS growth driven primarily by repurchases rather than income growth signals weakening fundamentals. Compare year-over-year changes in the diluted share count against equity compensation expense to assess whether management is effectively managing dilution.