XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
12 Months Ended
Jun. 30, 2025
Earnings Per Share  
Schedule of earnings per share, basic and diluted

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

June 30, 

(dollars in thousands except per share data)

​

2025

​

2024

​

2023

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

58,578

​

$

50,182

​

$

39,237

Less: distributed earnings allocated to participating securities

​

 

(47)

​

 

(49)

​

 

(42)

Less: undistributed earnings allocated to participating securities

​

 

(217)

​

 

(208)

​

 

(150)

Net income available to common shareholders

​

$ 

58,314

​

$ 

49,925

​

$ 

39,045

​

​

​

​

​

​

​

​

​

​

Denominator for basic earnings per share

​

​

​

​

​

​

​

​

​

Weighted-average shares outstanding

​

 

11,234,703

​

 

11,292,634

​

 

10,124,766

Effect of dilutive securities stock options or awards

​

 

23,266

​

 

8,645

​

 

17,033

Denominator for diluted earnings per share

​

​

11,257,969

​

​

11,301,279

​

​

10,141,799

​

​

​

​

​

​

​

​

​

​

Basic earnings per share available to common stockholders

​

$

5.19

​

$

4.42

​

$

3.86

Diluted earnings per share available to common stockholders

​

$

5.18

​

$

4.42

​

$

3.85