v3.25.1
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
APIC
Retained Earnings
AOCI
Beginning balance (in shares) at Dec. 31, 2023   54,338,368        
Beginning balance at Dec. 31, 2023 $ 1,531,323 $ 610 $ (167,582) $ 1,317,516 $ 444,242 $ (63,463)
Beginning balance (in shares) at Dec. 31, 2023     6,638,094      
Increase (Decrease) in Stockholders' Equity            
RSUs vested, net of shares withheld to cover taxes (in shares)   157,593        
RSUs vested, net of shares withheld to cover taxes (1,260) $ 1   (1,261)    
Stock based compensation 2,889     2,889    
Net income 24,156       24,156  
Dividends paid (10,899)       (10,899)  
Other comprehensive income (loss) (7,694)         (7,694)
Ending balance (in shares) at Mar. 31, 2024   54,495,961        
Ending balance at Mar. 31, 2024 1,538,515 $ 611 $ (167,582) 1,319,144 457,499 (71,157)
Ending balance (in shares) at Mar. 31, 2024     6,638,094      
Beginning balance (in shares) at Dec. 31, 2024   54,516,681        
Beginning balance at Dec. 31, 2024 $ 1,601,069 $ 613 $ (171,119) 1,328,748 507,903 (65,076)
Beginning balance (in shares) at Dec. 31, 2024 6,815,764   6,815,764      
Increase (Decrease) in Stockholders' Equity            
RSUs vested, net of shares withheld to cover taxes (in shares)   157,053        
RSUs vested, net of shares withheld to cover taxes $ (1,869) $ 2   (1,871)    
Exercise of employee stock options, net of shares withheld to cover taxes and exercise, respectively (in shares)   571        
Exercise of employee stock options, net of shares withheld to cover taxes and exercise, respectively 12     12    
Stock buyback (in shares)   377,346 377,346      
Stock buyback (9,516)   $ (9,516)      
Stock based compensation 2,737     2,737    
Net income 29,070       29,070  
Dividends paid (10,929)       (10,929)  
Other comprehensive income (loss) 22,906         22,906
Ending balance (in shares) at Mar. 31, 2025   54,296,959        
Ending balance at Mar. 31, 2025 $ 1,633,480 $ 615 $ (180,635) $ 1,329,626 $ 526,044 $ (42,170)
Ending balance (in shares) at Mar. 31, 2025 7,193,110   7,193,110