XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Unaudited Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common [Member]
Total
Balance at Jun. 30, 2023 $ 41,976 $ 100,555 $ 1,027,279 $ (158,477) $ (403,884) $ 607,449
Balance (in shares) at Jun. 30, 2023         16,239  
Stock issued under incentive compensation plans and employee purchase plans 0 (4,035) 0 0 $ 4,804 769
Stock issued under incentive compensation plans and employee purchase plans (in shares)         (189)  
Stock-based compensation 0 2,193 0 0 $ 0 2,193
Treasury stock acquired 0 0 0 0 $ (22,089) (22,089)
Treasury stock acquired (in shares)         139  
Net income 0 0 18,814 0 $ 0 18,814
Foreign currency translation adjustment 0 0 (9,098) 0 (9,098)
Pension, net of tax 0 0 0 717 0 717
Change in fair value of derivatives, net of tax 0 0 0 (718) 0 (718)
Dividends declared 0 0 (3,398) 0 0 (3,398)
Balance at Sep. 30, 2023 41,976 98,713 1,042,695 (167,576) $ (421,169) 594,639
Balance (in shares) at Sep. 30, 2023         16,189  
Balance at Jun. 30, 2024 41,976 106,193 1,086,277 (182,956) $ (429,987) 621,503
Balance (in shares) at Jun. 30, 2024         16,222  
Stock issued under incentive compensation plans and employee purchase plans 0 (378) 0 0 $ 2,015 1,637
Stock issued under incentive compensation plans and employee purchase plans (in shares)         (76)  
Stock-based compensation 0 2,568 0 0 $ 0 2,568
Treasury stock acquired 0 0 $ (4,351) (4,351)
Treasury stock acquired (in shares)         25  
Net income 0 0 18,197 0 $ 0 18,197
Foreign currency translation adjustment 0 0 0 23,010 0 23,010
Pension, net of tax 0 0 0 581 0 581
Change in fair value of derivatives, net of tax 0 0 0 (1,574) 0 (1,574)
Dividends declared 0 0 (3,550) 0 0 (3,550)
Balance at Sep. 30, 2024 $ 41,976 $ 108,383 $ 1,100,924 $ (160,939) $ (432,323) $ 658,021
Balance (in shares) at Sep. 30, 2024         16,171