v3.26.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance at Dec. 31, 2024 $ 1,172,898 $ 154 $ 655,540 $ 565,772 $ (48,568)
Comprehensive income:          
Net income 68,627     68,627  
Other comprehensive income (loss) 11,649       11,649
Stock-based compensation expense 3,587   3,587    
Cash dividends on common stock (9,156)     (9,156)  
Issuance of stock in stock-based compensation plans 5,846   5,846    
Purchase of stock in stock-based compensation plans (7,373) 0 (7,373)    
Issuance of common stock 56   56    
Purchase and retirement of common stock (56,036) (5) (56,031)    
Ending balance at Jun. 30, 2025 1,190,098 149 601,625 625,243 (36,919)
Beginning balance at Mar. 31, 2025 1,183,268 152 630,340 594,068 (41,292)
Comprehensive income:          
Net income 36,035     36,035  
Other comprehensive income (loss) 4,373       4,373
Stock-based compensation expense 2,123   2,123    
Cash dividends on common stock (4,860)     (4,860)  
Issuance of stock in stock-based compensation plans 2,553   2,553    
Purchase of stock in stock-based compensation plans (3,424)   (3,424)    
Issuance of common stock 19   19    
Purchase and retirement of common stock (29,989) (3) (29,986)    
Ending balance at Jun. 30, 2025 1,190,098 149 601,625 625,243 (36,919)
Beginning balance at Dec. 31, 2025 1,257,662 148 583,257 697,799 (23,542)
Comprehensive income:          
Net income 72,097     72,097  
Other comprehensive income (loss) (13,453)       (13,453)
Issuance of common stock in acquisition 1,030,289 66 1,030,223    
Stock-based compensation expense 10,329   10,329    
Cash dividends on common stock (14,585)     (14,585)  
Issuance of stock in stock-based compensation plans 3,532 2 3,530    
Purchase of stock in stock-based compensation plans (11,814) (1) (11,813)    
Issuance of common stock 60   60    
Purchase and retirement of common stock (62,643) (4) (62,639)    
Ending balance at Jun. 30, 2026 2,271,474 211 1,552,947 755,311 (36,995)
Beginning balance at Mar. 31, 2026 2,256,877 213 1,589,992 706,099 (39,427)
Comprehensive income:          
Net income 56,901     56,901  
Other comprehensive income (loss) 2,432       2,432
Stock-based compensation expense 3,525   3,525    
Cash dividends on common stock (7,689)     (7,689)  
Issuance of stock in stock-based compensation plans 476 1 475    
Purchase of stock in stock-based compensation plans (836) 0 (836)    
Issuance of common stock 30   30    
Purchase and retirement of common stock (40,242) (3) (40,239)    
Ending balance at Jun. 30, 2026 $ 2,271,474 $ 211 $ 1,552,947 $ 755,311 $ (36,995)