XML 42 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Weighted Average Share Counts (Tables)
6 Months Ended
Dec. 31, 2023
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 and six months ended December 31, 2023 and 2022:

Three Months Ended December 31,Six Months Ended December 31,
(000s)2023202220232022
Shares used in basic earnings per share calculation17,88518,14918,08418,154
Effect of dilutive securities:
Employee share-based compensation95223104168
Warrant460488479437
Total effects of dilutive securities555711583605
Shares used in dilutive earnings per share calculation18,44018,86018,66718,759
Shares considered anti-dilutive using the treasury method(527)(349)(512)(408)