v3.26.1
Unaudited Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Redeemable Noncontrolling Interest [Member]
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, 2024 $ 0 $ 41,976 $ 106,193 $ 1,086,277 $ (182,956) $ (429,987) $ 621,503
Balance (in shares) at Jun. 30, 2024           16,222,000  
Stock issued under incentive compensation plans and employee purchase plans and business acquisitions 0 0 (711) 0 0 $ 2,730 2,019
Stock issued under incentive compensation plans and employee purchase plans and business acquisitions (in shares)           (102,000)  
Stock-based compensation 0 0 7,878 0 0 $ 0 7,878
Treasury stock acquired 0 0 0 0 0 $ (5,134) (5,134)
Treasury stock acquired (in shares)           29,000  
Net income 1,264 0 0 40,934 0 $ 0 40,934
Foreign currency translation adjustment (426) 0 0 0 6,253 0 6,253
Pension, net of tax 0 0 0 0 2,320 0 2,320
Change in fair value of derivatives, net of tax 0 0 0 0 (3,449) 0 (3,449)
Dividends declared 0 0 0 (11,349) 0 0 (11,349)
Stock issued for business acquisition 0 0 21,881 0   $ 4,072 25,953
Stock issued for business acquisition (in shares)           (152,000)  
Fair value of noncontrolling interest at acquisition 26,734 0 0 0   $ 0 0
Balance at Mar. 31, 2025 27,572 41,976 135,241 1,115,862 (177,832) $ (428,319) 686,928
Balance (in shares) at Mar. 31, 2025           15,997,000  
Balance at Dec. 31, 2024 26,635 41,976 132,327 1,097,857 (187,769) $ (428,357) 656,034
Balance (in shares) at Dec. 31, 2024           15,998,000  
Stock issued under incentive compensation plans and employee purchase plans and business acquisitions 0 0 191 0   $ 38 229
Stock issued under incentive compensation plans and employee purchase plans and business acquisitions (in shares)           (1,000)  
Stock-based compensation 0 0 2,723 0   $ 0 2,723
Net income 846 0 0 21,880   0 21,880
Foreign currency translation adjustment 91 0 0 0 10,174 0 10,174
Pension, net of tax 0 0 0 0 673 0 673
Change in fair value of derivatives, net of tax 0 0 0 0 (910) 0 (910)
Dividends declared 0 0 0 (3,875)   0 (3,875)
Balance at Mar. 31, 2025 27,572 41,976 135,241 1,115,862 (177,832) $ (428,319) 686,928
Balance (in shares) at Mar. 31, 2025           15,997,000  
Balance at Jun. 30, 2025 27,913 41,976 136,082 1,126,851 (164,765) $ (428,467) $ 711,677
Balance (in shares) at Jun. 30, 2025           15,992,000 15,992,162
Stock issued under incentive compensation plans and employee purchase plans and business acquisitions 0 0 (264) 0 0 $ 2,039 $ 1,775
Stock issued under incentive compensation plans and employee purchase plans and business acquisitions (in shares)           (76,000)  
Stock-based compensation 0 0 6,578 0 0 $ 0 6,578
Treasury stock acquired 0 0 0 0 0 $ (3,800) (3,800)
Treasury stock acquired (in shares)           18,000  
Net income 20,839 0 0 84,155 0 $ 0 84,155
Foreign currency translation adjustment (2,201) 0 0 0 (37,226) 0 (37,226)
Pension, net of tax 0 0 0 0 2,815 0 2,815
Change in fair value of derivatives, net of tax 0 0 0 0 235 0 235
Distributions to noncontrolling interests (2,324) 0 0 0 0 0 0
Dividends declared 0 0 0 (12,030) 0 0 (12,030)
Balance at Mar. 31, 2026 44,227 41,976 142,396 1,198,976 (198,941) $ (430,228) $ 754,179
Balance (in shares) at Mar. 31, 2026           15,934,000 15,934,229
Balance at Dec. 31, 2025 44,511 41,976 140,476 1,136,096 (188,019) $ (430,293) $ 700,236
Balance (in shares) at Dec. 31, 2025           15,937,000  
Stock issued under incentive compensation plans and employee purchase plans and business acquisitions 0 0 181 0 0 $ 67 248
Stock issued under incentive compensation plans and employee purchase plans and business acquisitions (in shares)           (3,000)  
Stock-based compensation 0 0 1,739 0 0 $ 0 1,739
Treasury stock acquired 0 0 0 0 0 $ (2) (2)
Treasury stock acquired (in shares)           0  
Net income 1,539 0 0 66,978 0 $ 0 66,978
Foreign currency translation adjustment (1,097) 0 0 0 (13,052) 0 (13,052)
Pension, net of tax 0 0 0 0 961 0 961
Change in fair value of derivatives, net of tax 0 0 0 0 1,169 0 1,169
Distributions to noncontrolling interests (726) 0 0 0 0 0 0
Dividends declared 0 0 0 (4,098) 0 0 (4,098)
Balance at Mar. 31, 2026 $ 44,227 $ 41,976 $ 142,396 $ 1,198,976 $ (198,941) $ (430,228) $ 754,179
Balance (in shares) at Mar. 31, 2026           15,934,000 15,934,229