XML 19 R6.htm IDEA: XBRL DOCUMENT v3.23.1
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, 2021   25,499,465    
Beginning balance at Jun. 30, 2021 $ 731,191 $ 71,253 $ 758,071 $ (98,133)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 22,073   22,073  
Unrealized (loss) gain on hedged transaction, net of tax 413     413
Foreign currency translation adjustment (11,147)     (11,147)
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   29,086    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes 994 $ 994    
Share-based compensation 2,570 $ 2,570    
Ending balance (in shares) at Sep. 30, 2021   25,528,551    
Ending balance at Sep. 30, 2021 746,094 $ 74,817 780,144 (108,867)
Beginning balance (in shares) at Jun. 30, 2021   25,499,465    
Beginning balance at Jun. 30, 2021 731,191 $ 71,253 758,071 (98,133)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 68,851      
Unrealized (loss) gain on hedged transaction, net of tax 4,730      
Foreign currency translation adjustment 3,279      
Ending balance (in shares) at Mar. 31, 2022   25,429,242    
Ending balance at Mar. 31, 2022 806,654 $ 69,856 826,922 (90,124)
Beginning balance (in shares) at Sep. 30, 2021   25,528,551    
Beginning balance at Sep. 30, 2021 746,094 $ 74,817 780,144 (108,867)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 23,252   23,252  
Unrealized (loss) gain on hedged transaction, net of tax 1,172     1,172
Foreign currency translation adjustment (2,759)     (2,759)
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   134,897    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (2,513) $ (2,513)    
Common stock repurchased (in shares)   (5,903)    
Common stock repurchased (183) $ (183)    
Share-based compensation 3,462 $ 3,462    
Ending balance (in shares) at Dec. 31, 2021   25,657,545    
Ending balance at Dec. 31, 2021 768,525 $ 75,583 803,396 (110,454)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 23,526   23,526  
Unrealized (loss) gain on hedged transaction, net of tax 3,144     3,144
Foreign currency translation adjustment 17,186     17,186
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   46,549    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes 383 $ 383    
Common stock repurchased (in shares)   (274,852)    
Common stock repurchased (8,886) $ (8,886)    
Share-based compensation 2,776 $ 2,776    
Ending balance (in shares) at Mar. 31, 2022   25,429,242    
Ending balance at Mar. 31, 2022 806,654 $ 69,856 826,922 (90,124)
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 (loss) 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, 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 (loss) gain on hedged transaction, net of tax 718      
Foreign currency translation adjustment 4,474      
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 (loss) gain 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 (loss) gain on hedged transaction, net of tax (1,165)     (1,165)
Foreign currency translation adjustment 4,291     4,291
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)