XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock (Shares)
Common Stock (Amount)
Retained Earnings
Accumulated Other Comprehensive Loss
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 (5,345)        
Realized foreign currency on sale of 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 6,492       6,492
Realized foreign currency on sale of 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, including excise tax (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 on sale of 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, including excise tax (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)
Beginning balance (in shares) at Jun. 30, 2024   24,243,848      
Beginning balance at Jun. 30, 2024 924,255   26,370 1,013,738 (115,853)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 16,974     16,974  
Unrealized gain (loss) on hedged transaction, net of tax (1,050)       (1,050)
Foreign currency translation adjustment 4,109       4,109
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   349,277      
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes 2,177   2,177    
Common stock repurchased (in shares)   (588,018)      
Common stock repurchased, including excise tax (28,043)   (28,043)    
Share-based compensation 2,471   2,471    
Ending balance (in shares) at Sep. 30, 2024   24,005,107      
Ending balance at Sep. 30, 2024 920,893   2,975 1,030,712 (112,794)
Beginning balance (in shares) at Jun. 30, 2024   24,243,848      
Beginning balance at Jun. 30, 2024 924,255   26,370 1,013,738 (115,853)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 51,458        
Unrealized gain (loss) on hedged transaction, net of tax (1,245)        
Foreign currency translation adjustment (4,555)        
Realized foreign currency on sale of business 0        
Ending balance (in shares) at Mar. 31, 2025   22,894,413      
Ending balance at Mar. 31, 2025 901,746   0 1,023,399 (121,653)
Beginning balance (in shares) at Sep. 30, 2024   24,005,107      
Beginning balance at Sep. 30, 2024 920,893   2,975 1,030,712 (112,794)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 17,053     17,053  
Unrealized gain (loss) on hedged transaction, net of tax 266       266
Foreign currency translation adjustment (18,744)       (18,744)
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   102,489      
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes 2,508   2,508    
Common stock repurchased (in shares)   (495,053)      
Common stock repurchased, including excise tax (24,335)   (8,504) (15,831)  
Share-based compensation 3,021   3,021    
Ending balance (in shares) at Dec. 31, 2024   23,612,543      
Ending balance at Dec. 31, 2024 900,662   0 1,031,934 (131,272)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 17,431     17,431  
Unrealized gain (loss) on hedged transaction, net of tax (462)       (462)
Foreign currency translation adjustment 10,081       10,081
Realized foreign currency on sale of business 0        
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   1,063      
Common stock repurchased (in shares)   (719,193)      
Common stock repurchased, including excise tax (28,865)   (2,899) (25,966)  
Share-based compensation 2,899   2,899    
Ending balance (in shares) at Mar. 31, 2025   22,894,413      
Ending balance at Mar. 31, 2025 $ 901,746   $ 0 $ 1,023,399 $ (121,653)