v3.26.1
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,238,074)    
Repurchase of common stock (41,231) $ (41,231)    
Exercise of stock options 259 $ 259    
Exercise of stock options, shares   15,350    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled 4,934 $ 4,934    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled, shares   358,103    
Cash dividends declared on common stock (55,556)   (55,556)  
Net Income (Loss) 101,668   101,668  
Other comprehensive income (loss) 43,932     43,932
Ending balance at Jun. 30, 2025 2,240,322 $ 1,260,843 1,247,611 (268,132)
Ending balance, shares at Jun. 30, 2025   137,825,465    
Beginning balance at Mar. 31, 2025 2,228,419 $ 1,280,969 1,224,750 (277,300)
Beginning balance, shares at Mar. 31, 2025   139,089,612    
Repurchase of common stock, shares   (1,283,761)    
Repurchase of common stock (22,544) $ (22,544)    
Exercise of stock options 7 $ 7    
Exercise of stock options, shares   400    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled 2,411 $ 2,411    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled, shares   19,214    
Cash dividends declared on common stock (27,703)   (27,703)  
Net Income (Loss) 50,564   50,564  
Other comprehensive income (loss) 9,168     9,168
Ending balance at Jun. 30, 2025 2,240,322 $ 1,260,843 1,247,611 (268,132)
Ending balance, shares at Jun. 30, 2025   137,825,465    
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   (241,034)    
Repurchase of common stock (5,133) $ (5,133)    
Exercise of stock options 714 $ 714    
Exercise of stock options, shares   39,490    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled 2,436 $ 2,436    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled, shares   275,856    
Cash dividends declared on common stock (62,547)   (62,547)  
Net Income (Loss) 99,263   99,263  
Other comprehensive income (loss) (441)     (441)
Ending balance at Jun. 30, 2026 3,169,689 $ 2,060,555 1,337,229 (228,095)
Ending balance, shares at Jun. 30, 2026   176,247,135    
Beginning balance at Mar. 31, 2026 2,321,281 $ 1,221,938 1,324,318 (224,975)
Beginning balance, shares at Mar. 31, 2026   135,791,180    
Issuance of common stock for acquisition 840,173 $ 840,173    
Issuance of common stock for acquisition   40,621,024    
Repurchase of common stock, shares   (241,034)    
Repurchase of common stock (5,133) $ (5,133)    
Exercise of stock options 237 $ 237    
Exercise of stock options, shares   13,040    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled 3,340 $ 3,340    
Shares issued and compensation expense, pursuant to stock-based compensation plan, net of stock surrendered and cancelled, shares   62,925    
Cash dividends declared on common stock (35,350)   (35,350)  
Net Income (Loss) 48,261   48,261  
Other comprehensive income (loss) (3,120)     (3,120)
Ending balance at Jun. 30, 2026 $ 3,169,689 $ 2,060,555 $ 1,337,229 $ (228,095)
Ending balance, shares at Jun. 30, 2026   176,247,135