XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Total Shareholders' Equity
Common Shares
Treasury Shares
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning balance at Jun. 30, 2023   $ 883,919 $ 70 $ (79,365) $ 329,034 $ (8,111) $ 642,291
Beginning balance ( in shares) at Jun. 30, 2023     34,811        
Beginning balance (in shares) at Jun. 30, 2023       7,157      
Increase (Decrease) in Stockholders' Equity              
Exercise of common stock options and release of restricted stock units   446     446    
Exercise of common stock options and release of restricted stock units (in shares)     104        
Withholding tax on restricted stock units   (383)     (383)    
Withholding tax on restricted stock units (in shares)     (12)        
Share-based compensation   918     918    
Net loss $ 5,786 5,786         5,786
Foreign currency translation adjustment, net of tax   (5,407)       (5,407)  
Ending balance at Sep. 30, 2023   885,279 $ 70 $ (79,365) 330,015 (13,518) 648,077
Ending balance ( in shares) at Sep. 30, 2023     34,903        
Ending balance (in shares) at Sep. 30, 2023       7,157      
Beginning balance at Jun. 30, 2024 $ 891,607 891,607 $ 72 $ (79,213) 353,109 (13,419) 631,058
Beginning balance ( in shares) at Jun. 30, 2024 36,107   36,107        
Beginning balance (in shares) at Jun. 30, 2024 7,138     7,138      
Increase (Decrease) in Stockholders' Equity              
Exercise of common stock options and release of restricted stock units   91     91    
Exercise of common stock options and release of restricted stock units (in shares)     73        
Withholding tax on restricted stock units   (673)     (673)    
Withholding tax on restricted stock units (in shares)     (18)        
Share-based compensation   6,902     6,902    
Net loss $ (2,496) (2,496)         (2,496)
Foreign currency translation adjustment, net of tax   (159)       (159)  
Ending balance at Sep. 30, 2024 $ 895,272 $ 895,272 $ 72 $ (79,213) $ 359,429 $ (13,578) $ 628,562
Ending balance ( in shares) at Sep. 30, 2024 36,162   36,162        
Ending balance (in shares) at Sep. 30, 2024 7,138     7,138