v3.25.2
Net Income per Common Share (EPS) (Tables)
12 Months Ended
Jun. 30, 2025
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,
202520242023
(In Thousands, Except Per Share Data)
Net income (loss)$26,075 $(86,667)$40,811 
Weighted average number of common shares outstanding - basic62,508 62,444 64,804 
Effect of dilutive securities208 — — 
Weighted average number of common shares outstanding- diluted62,716 62,444 64,804 
Basic earnings per share$0.42 $(1.39)$0.63 
Diluted earnings per share$0.42 $(1.39)$0.63