XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Computations of Basic and Diluted Earnings Per Share

(in thousands)

Three Months Ended

March 31,

2023

2022

Weighted average shares outstanding

8,176

8,203

Less: Unvested restricted shares

(45)

(32)

Basic EPS weighted average shares outstanding

8,131

8,171

Basic EPS weighted average shares outstanding

8,131

8,171

Add: Dilutive effect of stock options and restricted shares

17

25

Diluted EPS weighted average shares outstanding

8,148

8,196