XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Weighted Average Share Counts (Tables)
6 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Components of Computation from Basic to Diluted Earnings Per Share
The following tables set 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, 2024 and 2023:
Three Months Ended December 31,Six Months Ended December 31,
(000s)2024202320242023
Shares used in basic earnings per share calculation15,12617,88516,00718,084
Effect of dilutive securities:
Employee share-based compensation13995110104
Warrant610460570479
Convertible debt581290
Total effects of dilutive securities1,330555970583
Shares used in diluted earnings per share calculation16,45618,44016,97718,667
Shares considered anti-dilutive using the treasury method(260)(527)(330)(512)
Schedule of Earnings Per Share, Basic and Diluted
Net income was adjusted as follows:
Three Months Ended December 31,Six Months Ended December 31,
(000s)2024202320242023
Net income $9,268 $6,075 $16,799 $13,500 
Convertible debt - interest expense, net of tax145145
Numerator for diluted EPS$9,413 $6,075 $16,944 $13,500