XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.1
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, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share        
Net Income $ 2,409 $ 9,351 $ 23,676 $ 34,082
Less: distributed earnings allocated to participating securities (10) (8) (31) (22)
Less: undistributed earnings allocated to participating securities (8) (33) (89) (118)
Net income available to common shareholders $ 2,391 $ 9,310 $ 23,556 $ 33,942
Weighted-average common shares outstanding, including participating securities 10,893,199 9,060,272 9,783,773 8,948,856
Less: weighted-average participating securities outstanding (restricted shares) (49,510) (39,230) (44,100) (36,998)
Weighted-average shares outstanding 10,843,689 9,021,042 9,739,673 8,911,858
Effect of dilutive securities stock options or awards 14,652 23,004 20,459 18,488
Denominator for diluted earnings per share 10,858,341 9,044,046 9,760,132 8,930,346
Basic earnings per share available to common stockholders $ 0.22 $ 1.03 $ 2.42 $ 3.81
Diluted earnings per share available to common stockholders $ 0.22 $ 1.03 $ 2.41 $ 3.80