XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings Per Share - Schedule of computation of basic and diluted earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share        
Net Income $ 11,307 $ 2,409 $ 36,652 $ 23,676
Less: distributed earnings allocated to participating securities (12) (10) (37) (31)
Less: undistributed earnings allocated to participating securities (46) (8) (151) (89)
Net income available to common shareholders $ 11,249 $ 2,391 $ 36,464 $ 23,556
Weighted-average shares outstanding 11,301,577 10,843,689 11,298,174 9,739,673
Effect of dilutive securities stock options or awards 10,971 14,652 9,260 20,459
Denominator for diluted earnings per share 11,312,548 10,858,341 11,307,434 9,760,132
Basic earnings per share available to common stockholders $ 1.00 $ 0.22 $ 3.23 $ 2.42
Diluted earnings per share available to common stockholders $ 0.99 $ 0.22 $ 3.22 $ 2.41