XML 20 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Jun. 30, 2022   25,187,351    
Beginning balance at Jun. 30, 2022 $ 806,528 $ 64,297 $ 846,869 $ (104,638)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 24,042   24,042  
Unrealized gain on hedged transaction, net of tax 1,879     1,879
Foreign currency translation adjustment (7,217)     (7,217)
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   38,551    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (586) $ (586)    
Share-based compensation 2,358 $ 2,358    
Ending balance (in shares) at Sep. 30, 2022   25,225,902    
Ending balance at Sep. 30, 2022 827,004 $ 66,069 870,911 (109,976)
Beginning balance (in shares) at Jun. 30, 2023   24,844,203    
Beginning balance at Jun. 30, 2023 905,298 $ 58,241 936,678 (89,621)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 15,432   15,432  
Unrealized gain on hedged transaction, net of tax 153     153
Foreign currency translation adjustment (6,890)     (6,890)
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   116,028    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (1,510) $ (1,510)    
Share-based compensation 2,770 $ 2,770    
Ending balance (in shares) at Sep. 30, 2023   24,960,231    
Ending balance at Sep. 30, 2023 $ 915,253 $ 59,501 $ 952,110 $ (96,358)