v3.25.2
Consolidated Statements of Changes in Stockholders' Equity (unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in-Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive (Loss) Income [Member]
Common Stock in Treasury [Member]
Total
Balance at Dec. 31, 2023 $ 540 $ 740,943 $ 1,021,831 $ (160,934) $ (176,689) $ 1,425,691
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 0 0 66,539 0 0 66,539
Cash dividends 0 0 (30,183) 0 0 (30,183)
Purchase of treasury shares 0 0 0 0 (251) (251)
Net issuance of shares to employee and other stock plans 0 (3,201) 0 0 1,154 (2,047)
Stock-based compensation 0 4,191 0 0 0 4,191
Other comprehensive income (loss) 0 0 0 (1,985) 0 (1,985)
Balance at Jun. 30, 2024 540 741,933 1,058,187 (162,919) (175,786) 1,461,955
Balance at Mar. 31, 2024 540 740,792 1,040,563 (164,492) (175,988) 1,441,415
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 0 0 32,716 0 0 32,716
Cash dividends 0 0 (15,092) 0 0 (15,092)
Purchase of treasury shares 0 0 0 0 (188) (188)
Net issuance of shares to employee and other stock plans 0 (766) 0 0 390 (376)
Stock-based compensation 0 1,907 0 0 0 1,907
Other comprehensive income (loss) 0 0 0 1,573 0 1,573
Balance at Jun. 30, 2024 540 741,933 1,058,187 (162,919) (175,786) 1,461,955
Balance at Dec. 31, 2024 540 742,810 1,100,209 (142,098) (175,320) 1,526,141
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 0 0 59,255 0 0 59,255
Cash dividends 0 0 (33,875) 0 0 (33,875)
Issuance of common stock for acquisition 51 221,716 0 0 0 221,767
Net issuance of shares to employee and other stock plans 0 (4,705) 0 0 926 (3,779)
Stock-based compensation 0 3,047 0 0 0 3,047
Other comprehensive income (loss) 0 0 0 32,610 0 32,610
Balance at Jun. 30, 2025 591 962,868 1,125,589 (109,488) (174,394) 1,805,166
Balance at Mar. 31, 2025 540 740,865 1,120,887 (121,813) (174,704) 1,565,775
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 0 0 22,510 0 0 22,510
Cash dividends 0 0 (17,808) 0 0 (17,808)
Issuance of common stock for acquisition 51 221,716 0 0 0 221,767
Net issuance of shares to employee and other stock plans 0 (586) 0 0 310 (276)
Stock-based compensation 0 873 0 0 0 873
Other comprehensive income (loss) 0 0 0 12,325 0 12,325
Balance at Jun. 30, 2025 $ 591 $ 962,868 $ 1,125,589 $ (109,488) $ (174,394) $ 1,805,166