v3.25.2
Earnings per Common Share (Tables)
12 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Computation of basic and diluted earnings per share
The computation of basic and diluted EPS is as follows:
 Fiscal Years Ended
 June 30,
2025
June 30,
2024
June 30,
2023
 (In thousands, except per share data)
Basic EPS:
Net loss $(29,462)$(24,976)$(52,361)
Weighted average shares outstanding27,769 27,379 26,988 
Basic loss per share$(1.06)$(0.91)$(1.94)
Diluted EPS:
Weighted average shares outstanding—basic27,769 27,379 26,988 
Diluted weighted average shares27,769 27,379 26,988 
Diluted loss per share$(1.06)$(0.91)$(1.94)
Schedule of antidilutive securities excluded from computation of diluted earnings per share
The following securities are considered antidilutive and have been excluded from the calculation of Diluted EPS:

 Fiscal Years Ended
June 30,
2025
June 30,
2024
June 30,
2023
 (In thousands)
Nonvested restricted stock units999 863 97