| Schedule of earnings per share, basic and diluted |
| | | | | | | | | | | | | | | | Three- month periods ended | | Nine- month periods ended | | | | March 31, | | March 31, | | (dollars in thousands except per share data) | | 2026 | | 2025 | | 2026 | | 2025 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Net income | | $ | 17,761 | | $ | 15,683 | | $ | 51,560 | | $ | 42,792 | | Less: distributed earnings allocated to participating securities | | | (13) | | | (12) | | | (37) | | | (35) | | Less: undistributed earnings allocated to participating securities | | | (68) | | | (59) | | | (191) | | | (158) | | Net income available to common stockholders | | $ | 17,680 | | $ | 15,612 | | $ | 51,332 | | $ | 42,599 | | | | | | | | | | | | | | | | Denominator for basic earnings per share | | | | | | | | | | | | | | Weighted-average shares outstanding | | | 11,040,896 | | | 11,237,641 | | | 11,147,001 | | | 11,229,733 | | Effect of dilutive securities stock options or awards | | | 33,924 | | | 24,642 | | | 25,778 | | | 24,282 | | Denominator for diluted earnings per share | | | 11,074,820 | | | 11,262,283 | | | 11,172,779 | | | 11,254,015 | | | | | | | | | | | | | | | | Basic earnings per share available to common stockholders | | $ | 1.60 | | $ | 1.39 | | $ | 4.61 | | $ | 3.79 | | Diluted earnings per share available to common stockholders | | $ | 1.60 | | $ | 1.39 | | $ | 4.59 | | $ | 3.79 | |
|