XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
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     211,680     211,680
Dividends paid     (19,594)     (19,594)
Stock awards and exercise of stock options 211 121,675   (39,809)   82,077
Purchases of treasury stock       (145,933)   (145,933)
Other   (379)   (100) 128 (351)
Balance at Sep. 30, 2024 37,395 1,462,569 2,639,011 (2,905,430) 2,210 1,235,755
Balance at Jun. 30, 2024 37,313 1,416,166 2,570,722 (2,819,053) 2,149 1,207,297
Net income 75,776 75,776
Dividends paid (7,487) (7,487)
Stock awards and exercise of stock options 82 46,008 (28,523) 17,567
Purchases of treasury stock (57,820) (57,820)
Other 395 (34) 61 422
Balance at Sep. 30, 2024 37,395 1,462,569 2,639,011 (2,905,430) 2,210 1,235,755
Balance at Dec. 31, 2024 37,422 1,484,176 2,721,832 (3,126,660) 2,223 1,118,993
Net income     188,487     188,487
Dividends paid     (23,196)     (23,196)
Stock awards and exercise of stock options 171 95,976   (49,675)   46,472
Purchases of treasury stock       (253,477)   (253,477)
Excise tax on share repurchase       (1,544)   (1,544)
Other   915   (119) 152 948
Balance at Sep. 30, 2025 37,593 1,581,067 2,887,123 (3,431,475) 2,375 1,076,683
Balance at Jun. 30, 2025 37,593 1,576,165 2,831,540 (3,249,115) 2,302 1,198,485
Net income 64,237 64,237
Dividends paid (8,654) (8,654)
Stock awards and exercise of stock options 5,101 5,101
Purchases of treasury stock (180,776) (180,776)
Excise tax on share repurchase (1,544) (1,544)
Other (199) (40) 73 (166)
Balance at Sep. 30, 2025 $ 37,593 $ 1,581,067 $ 2,887,123 $ (3,431,475) $ 2,375 $ 1,076,683