XML 33 R6.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock Outstanding
Common Stock
Value of Shares Held in Rabbi Trust at Cost
Deferred Compensation Obligation
Additional Paid in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance at Dec. 31, 2022 $ 2,886,701   $ 455 $ (3,227) $ 3,227 $ 2,114,888 $ 934,442 $ (163,084)
Beginning balance (in shares) at Dec. 31, 2022   45,641,238            
Net income 239,502           239,502  
Other comprehensive income $ 48,257             48,257
Common Stock, Dividends, Per Share, Declared $ 2.20              
Common dividend declared $ (96,456)           (96,456)  
Common stock issued for acquisition 0              
Proceeds from exercise of stock options, net of cash paid 81         81    
Proceeds from exercise of stock options (in shares)   3,238            
Stock based compensation 6,377         6,377    
Restricted stock awards issued, net of awards surrendered (in shares)   82,181            
Restricted stock awards issued, net of awards surrendered (1,135)   1     (1,136)    
Stock Issued During Period, Shares, Other   46,963            
Stock Issued During Period, Value, Other 2,682         2,682    
Stock Repurchased During Period, Shares   (2,900,433)            
Stock Repurchased During Period, Value (190,758)   (29)     (190,729)    
Increase (Decrease) in Deferred Compensation       (71) 71      
Ending balance (in shares) at Dec. 31, 2023   42,873,187            
Ending balance at Dec. 31, 2023 2,895,251   427 (3,298) 3,298 1,932,163 1,077,488 (114,827)
Sales and Excise Tax Payable 1,800              
Net income 192,081           192,081  
Other comprehensive income $ 24,820             24,820
Common Stock, Dividends, Per Share, Declared $ 2.28              
Common dividend declared $ (96,845)           (96,845)  
Common stock issued for acquisition 0              
Proceeds from exercise of stock options, net of cash paid 81   0     81    
Proceeds from exercise of stock options (in shares)   1,667            
Stock based compensation 6,523         6,523    
Restricted stock awards issued, net of awards surrendered (in shares)   99,692            
Restricted stock awards issued, net of awards surrendered (781)   1     (782)    
Stock Issued During Period, Shares, Other   58,331            
Stock Issued During Period, Value, Other 3,287         3,287    
Stock Repurchased During Period, Shares   (532,266)            
Stock Repurchased During Period, Value (31,297)   (5)     (31,292)    
Increase (Decrease) in Deferred Compensation $ 0              
Increase (Decrease) in Deferred Compensation and Other Retirement Benefits       (85) 85      
Ending balance (in shares) at Dec. 31, 2024 42,500,611 42,500,611            
Ending balance at Dec. 31, 2024 $ 2,993,120   423 (3,383) 3,383 1,909,980 1,172,724 (90,007)
Sales and Excise Tax Payable 311              
Net income 205,122           205,122  
Other comprehensive income $ 50,253             50,253
Common Stock, Dividends, Per Share, Declared $ 2.36              
Common dividend declared $ (108,733)           (108,733)  
Common stock issued for acquisition 477,266   75     477,191    
Common stock issued for acquisition (in shares)   7,478,906            
Proceeds from exercise of stock options (in shares)   380            
Stock based compensation 8,985         8,985    
Restricted stock awards issued, net of awards surrendered (in shares)   137,410            
Restricted stock awards issued, net of awards surrendered (1,403)   1     (1,404)    
Stock Issued During Period, Shares, Other   39,364            
Stock Issued During Period, Value, Other 2,575         2,575    
Stock Repurchased During Period, Shares [1]   (912,858)            
Stock Repurchased During Period, Value [1] (61,457)   (9)     (61,448)    
Increase (Decrease) in Deferred Compensation $ 0              
Increase (Decrease) in Deferred Compensation and Other Retirement Benefits       (69) 69      
Ending balance (in shares) at Dec. 31, 2025 49,243,813 49,243,813            
Ending balance at Dec. 31, 2025 $ 3,565,728   $ 490 $ (3,452) $ 3,452 $ 2,335,879 $ 1,269,113 $ (39,754)
Sales and Excise Tax Payable $ 608              
[1] Inclusive of $608,000, $311,000 and $1.8 million impact of excise tax attributable to shares repurchased under a repurchase program for the years ended December 31, 2025, 2024 and 2023, respectively.