XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income per Common Share (EPS) (Tables)
12 Months Ended
Jun. 30, 2024
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,
202420232022
(In Thousands, Except Per Share Data)
Net (loss) income$(86,667)$40,811 $67,547 
Weighted average number of common shares outstanding - basic62,444 64,804 70,911 
Effect of dilutive securities— — 22 
Weighted average number of common shares outstanding- diluted62,444 64,804 70,933 
Basic earnings per share$(1.39)$0.63 $0.95 
Diluted earnings per share$(1.39)$0.63 $0.95