XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Stockholders' Equity - USD ($)
$ 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, 2021 $ 41,976 $ 80,788 $ 852,489 $ (116,140) $ (352,688) $ 506,425
Balance (in shares) at Jun. 30, 2021         15,940  
Stock issued under incentive compensation plans and employee purchase plans 0 (756) 0 0 $ 2,171 1,415
Stock issued under incentive compensation plans and employee purchase plans (in shares)         (97)  
Stock-based compensation 0 11,168 0 0 $ 0 11,168
Treasury stock acquired 0 0 0 0 $ (31,425) (31,425)
Treasury stock acquired (in shares)         317  
Net income 0 0 61,393 0 $ 0 61,393
Foreign currency translation adjustment 0 0 0 (46,435) 0 (46,435)
Pension, net of tax 0 0 0 (269) 0 (269)
Change in fair value of derivatives, net of tax 0 0 0 9,532 0 9,532
Dividends declared 0 0 (12,461) 0 0 (12,461)
Foreign currency translation (losses), net of tax 0 0 0 (46,435) 0 (46,435)
Balance at Jun. 30, 2022 41,976 91,200 901,421 (153,312) $ (381,942) 499,343
Balance (in shares) at Jun. 30, 2022         16,160  
Stock issued under incentive compensation plans and employee purchase plans 0 (2,355) 0 0 $ 3,696 1,341
Stock issued under incentive compensation plans and employee purchase plans (in shares)         (155)  
Stock-based compensation 0 11,710 0 0 $ 0 11,710
Treasury stock acquired 0 0 0 0 $ (25,638) (25,638)
Treasury stock acquired (in shares)         234  
Net income 0 0 138,992 0 $ 0 138,992
Foreign currency translation adjustment 0 0 0 (6,694) 0 (6,694)
Pension, net of tax 0 0 0 (120) 0 (120)
Change in fair value of derivatives, net of tax 0 0 0 1,649 0 1,649
Dividends declared 0 0 (13,134) 0 0 (13,134)
Foreign currency translation (losses), net of tax 0 0 0 (6,694) 0 (6,694)
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,173) 0 0 $ 5,698 1,525
Stock issued under incentive compensation plans and employee purchase plans (in shares)         (223)  
Stock-based compensation 0 9,811 0 0 $ 0 9,811
Treasury stock acquired 0 0 0 0 $ (31,801) (31,801)
Treasury stock acquired (in shares)         206  
Net income 0 0 73,074 0 $ 0 73,074
Foreign currency translation adjustment 0 0 0 (17,555) 0 (17,555)
Pension, net of tax 0 0 0 (2,755) 0 (2,755)
Change in fair value of derivatives, net of tax 0 0 0 (4,169) 0 (4,169)
Dividends declared 0 0 (14,076) 0 0 (14,076)
Foreign currency translation (losses), net of tax 0 0 0 (17,555) 0 (17,555)
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