v3.25.2
Consolidated Statements Of Changes In Stockholders' Equity - USD ($)
$ in Thousands
Capital Stock [Member]
Paid-In Capital [Member]
Retained Earnings [Member]
Treasury Stock-At Cost [Member]
Deferred Compensation Payable In Company Stock [Member]
Total
Balance at Dec. 31, 2023 $ 37,184 $ 1,341,273 $ 2,446,925 $ (2,719,588) $ 2,082 $ 1,107,876
Net income     135,904     135,904
Dividends paid     (12,107)     (12,107)
Stock awards and exercise of stock options 129 75,667   (11,286)   64,510
Purchases of treasury stock       (88,113)   (88,113)
Other   (774)   (66) 67 (773)
Balance at Jun. 30, 2024 37,313 1,416,166 2,570,722 (2,819,053) 2,149 1,207,297
Balance at Mar. 31, 2024 37,297 1,398,733 2,505,892 (2,760,543) 2,116 1,183,495
Net income 70,887 70,887
Dividends paid (6,057) (6,057)
Stock awards and exercise of stock options 16 17,555 (2,709) 14,862
Purchases of treasury stock (55,769) (55,769)
Other (122) (32) 33 (121)
Balance at Jun. 30, 2024 37,313 1,416,166 2,570,722 (2,819,053) 2,149 1,207,297
Balance at Dec. 31, 2024 37,422 1,484,176 2,721,832 (3,126,660) 2,223 1,118,993
Net income     124,250     124,250
Dividends paid     (14,542)     (14,542)
Stock awards and exercise of stock options 171 90,875   (49,675)   41,371
Purchases of treasury stock       (72,701)   (72,701)
Other   1,114   (79) 79 1,114
Balance at Jun. 30, 2025 37,593 1,576,165 2,831,540 (3,249,115) 2,302 1,198,485
Balance at Mar. 31, 2025 37,535 1,538,419 2,786,264 (3,182,718) 2,262 1,181,762
Net income 52,493 52,493
Dividends paid (7,217) (7,217)
Stock awards and exercise of stock options 58 36,803 (23,413) 13,448
Purchases of treasury stock (42,945) (42,945)
Other 943 (39) 40 944
Balance at Jun. 30, 2025 $ 37,593 $ 1,576,165 $ 2,831,540 $ (3,249,115) $ 2,302 $ 1,198,485