XML 25 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Jun. 30, 2020   25,361,298    
Beginning balance, amount at Jun. 30, 2020 $ 678,246 $ 63,765 $ 747,276 $ (132,795)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 10,795   10,795  
Unrealized gain on hedged transaction, net of tax 2,249     2,249
Foreign currency translation adjustment 20,778     20,778
Realized foreign currency loss from discontinued operations 11,635     11,635
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   138,167    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (585) $ (585)    
Share-based compensation 8,073 $ 8,073    
Ending Balance (in shares) at Jun. 30, 2021   25,499,465    
Ending balance, amount at Jun. 30, 2021 731,191 $ 71,253 758,071 (98,133)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 88,798   88,798  
Unrealized gain on hedged transaction, net of tax 5,833     5,833
Foreign currency translation adjustment (12,338)     (12,338)
Realized foreign currency loss from discontinued operations 0      
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   238,080    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (450) $ (450)    
Common stock repurchased (in shares)   (550,194)    
Common stock repurchased (18,203) $ (18,203)    
Share-based compensation 11,697 $ 11,697    
Ending Balance (in shares) at Jun. 30, 2022   25,187,351    
Ending balance, amount at Jun. 30, 2022 806,528 $ 64,297 846,869 (104,638)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 89,809   89,809  
Unrealized gain on hedged transaction, net of tax 2,254     2,254
Foreign currency translation adjustment 12,763     12,763
Realized foreign currency loss from discontinued operations 0      
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   180,960    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (1,553) $ (1,553)    
Common stock repurchased (in shares)   (524,108)    
Common stock repurchased (15,753) $ (15,753)    
Share-based compensation 11,250 $ 11,250    
Ending Balance (in shares) at Jun. 30, 2023   24,844,203    
Ending balance, amount at Jun. 30, 2023 $ 905,298 $ 58,241 $ 936,678 $ (89,621)