v3.26.1
Net Income per Common Share (EPS) (Tables)
12 Months Ended
Jun. 30, 2026
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,
202620252024
(In Thousands, Except Per Share Data)
Net income (loss)$36,264 $26,075 $(86,667)
Weighted average number of common shares outstanding - basic62,866 62,508 62,444 
Effect of dilutive securities354 208 — 
Weighted average number of common shares outstanding- diluted63,220 62,716 62,444 
Basic earnings per share$0.58 $0.42 $(1.39)
Diluted earnings per share$0.57 $0.42 $(1.39)