XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Weighted Average Share Counts - Computation From Basic to Diluted Earnings Per Share For Net Income (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]        
Shares used in basic earnings per share calculation (in shares) 13,264 17,468 15,109 17,880
Effect of dilutive securities:        
Employee share-based compensation (in shares) 301 70 173 92
Warrant (in shares) 712 498 617 486
Convertible debt (in shares) 127 0 236 0
Total effects of dilutive securities (in shares) 1,140 568 1,026 578
Shares used in dilutive earnings per share calculation (in shares) 14,404 18,036 16,135 18,458
Shares considered anti-dilutive using the treasury method (in shares) (153) (565) (252) (555)