XML 96 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' Equity (Details)
$ / shares in Units, $ in Millions
12 Months Ended 176 Months Ended
Jun. 30, 2025
USD ($)
votes
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
votes
$ / shares
shares
Jun. 30, 2024
$ / shares
shares
Common Shares        
Common shares, authorized (in shares) | shares 100,000,000   100,000,000 100,000,000
Common shares, par value (in dollars per share) $ 0.002   $ 0.002 $ 0.002
Number of votes per each common share | votes 1   1  
Common stock, dividends declared per share $ 0      
Treasury Shares        
Share repurchase program, authorized amount | $ $ 30.0   $ 30.0  
Treasury stock acquired, shares repurchased (in shares) | shares   548,132 7,332,780  
Repurchase of common shares under share repurchase program | $   $ 13.4    
Treasury stock acquired less handling fees | $     $ 81.1  
Treasury stock acquired, average price per share (in dollars per share)   $ 24.51 $ 11.01  
Treasury stock retired (in shares) | shares     0  
Treasury Stock Reissued        
Treasury Shares        
Treasury stock acquired, average price per share (in dollars per share)     $ 9.58  
Treasury stock reissued (in shares) | shares     214,809  
Treasury stock reissued average price per share     $ 3.89