v3.26.1
Weighted Average Share Counts
12 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Weighted Average Share Counts WEIGHTED AVERAGE SHARE COUNTS
The following table sets forth the components of the computation from basic to diluted earnings per share for net income for the years ended June 30, 2026, 2025, and 2024:
Year ended June 30,
(000s)202620252024
Shares used in basic earnings per share calculation13,41414,67817,704
Effect of dilutive securities:
Employee stock-based compensation56221881
Warrant832652470
TRG Conversion177
Total effects of dilutive securities1,3941,047551
Shares used in dilutive earnings per share calculation14,80815,72518,255
Shares considered anti-dilutive using the treasury method— 209 549 
Net income was adjusted as follows:

Year ended June 30,
($000s)202620252024
Net income$46,331 $36,864 $33,655 
Convertible debt - interest expense, net of tax— 178 — 
Numerator for diluted EPS$46,331 $37,042 $33,655