XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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 (loss) 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, 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 70,997      
Unrealized gain (loss) on hedged transaction, net of tax 718      
Foreign currency translation adjustment 4,474      
Realized foreign currency translation gain from disposal of a business 0      
Ending balance (in shares) at Mar. 31, 2023   25,007,396    
Ending balance at Mar. 31, 2023 878,895 $ 60,475 917,866 (99,446)
Beginning balance (in shares) at Sep. 30, 2022   25,225,902    
Beginning balance at Sep. 30, 2022 827,004 $ 66,069 870,911 (109,976)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 25,734   25,734  
Unrealized gain (loss) on hedged transaction, net of tax 3     3
Foreign currency translation adjustment 7,401     7,401
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   117,112    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (1,112) $ (1,112)    
Share-based compensation 3,356 $ 3,356    
Ending balance (in shares) at Dec. 31, 2022   25,343,014    
Ending balance at Dec. 31, 2022 862,386 $ 68,313 896,645 (102,572)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 21,221   21,221  
Unrealized gain (loss) on hedged transaction, net of tax (1,165)     (1,165)
Foreign currency translation adjustment 4,291     4,291
Realized foreign currency translation gain from disposal of a business 0      
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   20,851    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes 118 $ 118    
Common stock repurchased (in shares)   (356,469)    
Common stock repurchased (10,906) $ (10,906)    
Share-based compensation 2,950 $ 2,950    
Ending balance (in shares) at Mar. 31, 2023   25,007,396    
Ending balance at Mar. 31, 2023 878,895 $ 60,475 917,866 (99,446)
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 (loss) 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)
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 60,964      
Unrealized gain (loss) on hedged transaction, net of tax (1,246)      
Foreign currency translation adjustment (12,955)      
Realized foreign currency translation gain from disposal of a business 3,805      
Ending balance (in shares) at Mar. 31, 2024   24,708,808    
Ending balance at Mar. 31, 2024 944,051 $ 46,426 997,642 (100,017)
Beginning balance (in shares) at Sep. 30, 2023   24,960,231    
Beginning balance at Sep. 30, 2023 915,253 $ 59,501 952,110 (96,358)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 32,726   32,726  
Unrealized gain (loss) on hedged transaction, net of tax (1,547)     (1,547)
Foreign currency translation adjustment (1,118)     (1,118)
Realized foreign currency translation gain from disposal of a business 3,805     3,805
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   230,543    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes 3,162 $ 3,162    
Common stock repurchased (in shares)   (36,305)    
Common stock repurchased (1,251) $ (1,251)    
Share-based compensation 2,571 $ 2,571    
Ending balance (in shares) at Dec. 31, 2023   25,154,469    
Ending balance at Dec. 31, 2023 953,601 $ 63,983 984,836 (95,218)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 12,806   12,806  
Unrealized gain (loss) on hedged transaction, net of tax 148     148
Foreign currency translation adjustment (4,947)     (4,947)
Realized foreign currency translation gain from disposal of a business 0      
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   24,220    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes 180 $ 180    
Common stock repurchased (in shares)   (469,881)    
Common stock repurchased (20,117) $ (20,117)    
Share-based compensation 2,380 $ 2,380    
Ending balance (in shares) at Mar. 31, 2024   24,708,808    
Ending balance at Mar. 31, 2024 $ 944,051 $ 46,426 $ 997,642 $ (100,017)