v3.26.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Beginning balance at Dec. 31, 2024 $ 2,186,316 $ 1,296,881 $ 1,201,499 $ (312,064)
Beginning balance, shares at Dec. 31, 2024   139,690,086    
Repurchase of common stock, shares   (2,360,070)    
Repurchase of common stock (43,874) $ (43,874)    
Exercise of stock options 352 $ 352    
Exercise of stock options, shares   21,500    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled 3,835 $ 3,835    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled, shares   158,133    
Cash dividends declared on common stock (83,104)   (83,104)  
Net earnings 154,254   154,254  
Other comprehensive income (loss) 64,288     64,288
Ending balance at Sep. 30, 2025 2,282,067 $ 1,257,194 1,272,649 (247,776)
Ending balance, shares at Sep. 30, 2025   137,509,649    
Beginning balance at Jun. 30, 2025 2,240,322 $ 1,260,843 1,247,611 (268,132)
Beginning balance, shares at Jun. 30, 2025   137,825,465    
Repurchase of common stock, shares   (296,506)    
Repurchase of common stock (6,086) $ (6,086)    
Exercise of stock options 93 $ 93    
Exercise of stock options, shares   6,150    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled 2,344 $ 2,344    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled, shares   25,460    
Cash dividends declared on common stock (27,548)   (27,548)  
Net earnings 52,586   52,586  
Other comprehensive income (loss) 20,356     20,356
Ending balance at Sep. 30, 2025 2,282,067 $ 1,257,194 1,272,649 (247,776)
Ending balance, shares at Sep. 30, 2025   137,509,649    
Beginning balance at Dec. 31, 2025 2,295,224 $ 1,222,365 1,300,513 (227,654)
Beginning balance, shares at Dec. 31, 2025   135,551,799    
Issuance of common stock for acquisition 840,173 $ 840,173    
Issuance of common stock for acquisition   40,621,024    
Repurchase of common stock, shares   (1,015,549)    
Repurchase of common stock (22,719) $ (22,719)    
Exercise of stock options 1,081 $ 1,081    
Exercise of stock options, shares   59,330    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled 4,683 $ 4,683    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled, shares   277,373    
Cash dividends declared on common stock (97,800)   (97,800)  
Net earnings 177,361   177,361  
Other comprehensive income (loss) (67,681)     (67,681)
Ending balance at Sep. 30, 2026 3,130,322 $ 2,045,583 1,380,074 (295,335)
Ending balance, shares at Sep. 30, 2026   175,493,977    
Beginning balance at Jun. 30, 2026 3,169,689 $ 2,060,555 1,337,229 (228,095)
Beginning balance, shares at Jun. 30, 2026   176,247,135    
Repurchase of common stock, shares   (774,515)    
Repurchase of common stock (17,586) $ (17,586)    
Exercise of stock options 367 $ 367    
Exercise of stock options, shares   19,840    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled 2,247 $ 2,247    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled, shares   1,517    
Cash dividends declared on common stock (35,253)   (35,253)  
Net earnings 78,098   78,098  
Other comprehensive income (loss) (67,240)     (67,240)
Ending balance at Sep. 30, 2026 $ 3,130,322 $ 2,045,583 $ 1,380,074 $ (295,335)
Ending balance, shares at Sep. 30, 2026   175,493,977