XML 64 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Weighted Average Share Counts (Tables)
12 Months Ended
Jun. 30, 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 years ended June 30:
202320222021
Shares used in basic earnings per share calculation18,20018,23217,649
Effect of dilutive securities:
Employee share-based compensation199227489
Warrant495265220
Total effects of dilutive securities694492709
Shares used in dilutive earnings per share calculation18,89318,72418,359
Shares considered anti-dilutive using the treasury method367 183