XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Weighted Average Share Counts (Tables)
3 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Components of Computation from Basic to Diluted Earnings Per Share
The following table sets forth the components of the computation from basic to diluted earnings per share for net income for the three months ended September 30, 2024 and 2023:

Three Months Ended
September 30,
(000s)20242023
Shares used in basic earnings per share calculation16,88018,287
Effect of dilutive securities:
Employee share-based compensation80112
Warrant530499
Total effects of dilutive securities610611
Shares used in dilutive earnings per share calculation17,49018,898
Shares considered anti-dilutive using the treasury method453 499