XML 67 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income per Common Share (EPS) (Tables)
12 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Calculations
The following schedule shows the Company’s earnings per share calculations for the periods presented:
For the Year Ended June 30,
202320222021
(In Thousands, Except Per Share Data)
Net income$40,811 $67,547 $63,233 
Weighted average number of common shares outstanding - basic64,804 70,911 82,387 
Effect of dilutive securities— 22 
Weighted average number of common shares outstanding- diluted64,804 70,933 82,391 
Basic earnings per share$0.63 $0.95 $0.77 
Diluted earnings per share$0.63 $0.95 $0.77