XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Capital Surplus
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning Balance at Dec. 31, 2023 $ 3,791,075 $ 2,015 $ 2,348,023 $ 1,690,112 $ (249,075)
Comprehensive income:          
Net income 100,109     100,109  
Other comprehensive income (loss) (22,350)       (22,350)
Net issuance of shares of common stock from exercise of stock options 671 1 670    
Repurchase of shares of common stock (24,017) (10) (24,007)    
Share-based compensation net issuance/forfeiture of shares of restricted common stock 2,275 2 2,273    
Excise tax from repurchase of common stock (135)   (135)    
Cash dividends - Common Stock (36,227)     (36,227)  
Ending balance at Mar. 31, 2024 3,811,401 2,008 2,326,824 1,753,994 (271,425)
Beginning Balance at Dec. 31, 2023 3,791,075 2,015 2,348,023 1,690,112 (249,075)
Comprehensive income:          
Other comprehensive income (loss) 54,213        
Ending balance at Sep. 30, 2024 3,959,789 1,989 2,272,100 1,880,562 (194,862)
Beginning Balance at Mar. 31, 2024 3,811,401 2,008 2,326,824 1,753,994 (271,425)
Comprehensive income:          
Net income 101,530     101,530  
Other comprehensive income (loss) 9,626       9,626
Net issuance of shares of common stock from exercise of stock options (1) 1 (2)    
Repurchase of shares of common stock (32,604) (14) (32,590)    
Share-based compensation net issuance/forfeiture of shares of restricted common stock 1,948 2 1,946    
Excise tax from repurchase of common stock (285)   (285)    
Cash dividends - Common Stock (36,112)     (36,112)  
Ending balance at Jun. 30, 2024 3,855,503 1,997 2,295,893 1,819,412 (261,799)
Comprehensive income:          
Net income 100,038     100,038  
Other comprehensive income (loss) 66,937       66,937
Net issuance of shares of common stock from exercise of stock options 699 1 698    
Repurchase of shares of common stock (26,932) (10) (26,922)    
Share-based compensation net issuance/forfeiture of shares of restricted common stock 2,495 1 2,494    
Excise tax from repurchase of common stock (63)   (63)    
Cash dividends - Common Stock (38,888)     (38,888)  
Ending balance at Sep. 30, 2024 3,959,789 1,989 2,272,100 1,880,562 (194,862)
Beginning Balance at Dec. 31, 2024 3,961,025 1,989 2,272,794 1,942,350 (256,108)
Comprehensive income:          
Net income 115,209     115,209  
Other comprehensive income (loss) 31,568       31,568
Net issuance of shares of common stock from exercise of stock options 527 1 526    
Repurchase of shares of common stock (29,699) (10) (29,689)    
Share-based compensation net issuance/forfeiture of shares of restricted common stock 2,800 2 2,798    
Excise tax from repurchase of common stock (117)   (117)    
Cash dividends - Common Stock (38,758)     (38,758)  
Ending balance at Mar. 31, 2025 4,042,555 1,982 2,246,312 2,018,801 (224,540)
Beginning Balance at Dec. 31, 2024 3,961,025 1,989 2,272,794 1,942,350 (256,108)
Comprehensive income:          
Other comprehensive income (loss) 72,981        
Ending balance at Sep. 30, 2025 4,214,964 1,969 2,214,211 2,181,911 (183,127)
Beginning Balance at Mar. 31, 2025 4,042,555 1,982 2,246,312 2,018,801 (224,540)
Comprehensive income:          
Net income 118,403     118,403  
Other comprehensive income (loss) (11,404)       (11,404)
Net issuance of shares of common stock from exercise of stock options 75   75    
Repurchase of shares of common stock (27,018) (10) (27,008)    
Share-based compensation net issuance/forfeiture of shares of restricted common stock 2,656   2,656    
Excise tax from repurchase of common stock (459)   (459)    
Cash dividends - Common Stock (39,492)     (39,492)  
Ending balance at Jun. 30, 2025 4,085,316 1,972 2,221,576 2,097,712 (235,944)
Comprehensive income:          
Net income 123,604     123,604  
Other comprehensive income (loss) 52,817       52,817
Repurchase of shares of common stock (9,928) (3) (9,925)    
Share-based compensation net issuance/forfeiture of shares of restricted common stock 2,653   2,653    
Excise tax from repurchase of common stock (93)   (93)    
Cash dividends - Common Stock (39,405)     (39,405)  
Ending balance at Sep. 30, 2025 $ 4,214,964 $ 1,969 $ 2,214,211 $ 2,181,911 $ (183,127)