XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2023
EARNINGS PER SHARE  
Schedule of reconciliation of weighted average shares outstanding

Three months ended

Six months ended

June 30, 

June 30, 

(in thousands)

    

2023

    

2022

    

2023

    

2022

Net income available for stockholders:

$

14,321

$

9,955

$

25,870

$

17,018

Less: Adjustments for earnings attributable to participating securities

 

(343)

 

(208)

 

(616)

 

(350)

Net income used in calculating earnings per share

$

13,978

$

9,747

$

25,254

$

16,668

Weighted average shares outstanding (including participating securities)

 

34,458

 

34,191

 

34,419

 

34,146

Adjustment for participating securities

 

(839)

 

(743)

 

(830)

 

(718)

Shares used in calculating basic and diluted earnings per share

 

33,619

 

33,448

 

33,589

 

33,428