v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2024   32,970,425    
Beginning balance at Dec. 31, 2024 $ 1,220,907 $ 693,462 $ 679,907 $ (152,462)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 53,905   53,905  
Other comprehensive income (loss) 31,106     31,106
RSU vesting 1,680 1,680    
PSU vesting 695 $ 695    
RSUs released (in shares)   71,135    
Repurchase of common stock (in shares)   (491,296)    
Repurchase of common stock (19,822) $ (10,348) (9,474)  
Dividends paid (21,648)   (21,648)  
Ending balance (in shares) at Jun. 30, 2025   32,550,264    
Ending balance at Jun. 30, 2025 1,266,823 $ 685,489 702,690 (121,356)
Beginning balance (in shares) at Mar. 31, 2025   32,892,488    
Beginning balance at Mar. 31, 2025 1,255,519 $ 692,500 693,383 (130,364)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 27,542   27,542  
Other comprehensive income (loss) 9,008     9,008
RSU vesting 883 883    
PSU vesting 353 $ 353    
RSUs released (in shares)   49,296    
Repurchase of common stock (in shares)   (391,520)    
Repurchase of common stock (15,713) $ (8,247) (7,466)  
Dividends paid (10,769)   (10,769)  
Ending balance (in shares) at Jun. 30, 2025   32,550,264    
Ending balance at Jun. 30, 2025 $ 1,266,823 $ 685,489 702,690 (121,356)
Beginning balance (in shares) at Dec. 31, 2025 32,334,974 32,334,974    
Beginning balance at Dec. 31, 2025 $ 1,328,001 $ 682,362 740,244 (94,605)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 67,854   67,854  
Other comprehensive income (loss) (7,184)     (7,184)
RSU vesting 1,534 1,534    
PSU vesting 632 $ 632    
RSUs released (in shares)   79,543    
PSUs released (in shares)   48,842    
Repurchase of common stock (in shares)   (497,852)    
Repurchase of common stock (24,203) $ (10,514) (13,689)  
Dividends paid $ (23,041)   (23,041)  
Ending balance (in shares) at Jun. 30, 2026 31,965,507 31,965,507    
Ending balance at Jun. 30, 2026 $ 1,343,593 $ 674,014 771,368 (101,789)
Beginning balance (in shares) at Mar. 31, 2026   31,910,590    
Beginning balance at Mar. 31, 2026 1,324,026 $ 673,507 749,769 (99,250)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 34,169   34,169  
Other comprehensive income (loss) (2,539)     (2,539)
RSU vesting 844 844    
PSU vesting 368 $ 368    
RSUs released (in shares)   39,454    
PSUs released (in shares)   48,842    
Repurchase of common stock (in shares)   (33,379)    
Repurchase of common stock (1,780) $ (705) (1,075)  
Dividends paid $ (11,495)   (11,495)  
Ending balance (in shares) at Jun. 30, 2026 31,965,507 31,965,507    
Ending balance at Jun. 30, 2026 $ 1,343,593 $ 674,014 $ 771,368 $ (101,789)