v3.26.1
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive income (loss)
Treasury stock
Beginning balance, shares at Dec. 31, 2024   47,713,481        
Beginning balance at Dec. 31, 2024 $ 789,783 $ 47,713 $ 3,233 $ 779,155 $ (17,637) $ (22,681)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 57,173     57,173    
Common stock issued from restricted units, net of tax benefits (in shares)   353,697        
Common stock issued from restricted units, net of tax benefits   $ 354 (354)      
Stock-based compensation 4,591   4,591      
Other comprehensive loss net of reclassification adjustments and tax 15,797       15,797  
Common stock repurchases and excise tax [1] (37,657)         (37,657)
Ending balance, shares (in shares) at Mar. 31, 2025   48,067,178        
Ending balance at Mar. 31, 2025 829,687 $ 48,067 7,470 836,328 (1,840) (60,338)
Beginning balance, shares at Dec. 31, 2024   47,713,481        
Beginning balance at Dec. 31, 2024 789,783 $ 47,713 3,233 779,155 (17,637) (22,681)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 116,994          
Other comprehensive loss net of reclassification adjustments and tax 19,246          
Ending balance, shares (in shares) at Jun. 30, 2025   48,104,006        
Ending balance at Jun. 30, 2025 860,266 $ 48,104 12,608 896,149 1,609 (98,204)
Beginning balance, shares at Mar. 31, 2025   48,067,178        
Beginning balance at Mar. 31, 2025 829,687 $ 48,067 7,470 836,328 (1,840) (60,338)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 59,821     59,821    
Common stock issued from restricted units, net of tax benefits (in shares)   36,828        
Common stock issued from restricted units, net of tax benefits   $ 37 (37)      
Stock-based compensation 5,175   5,175      
Other comprehensive loss net of reclassification adjustments and tax 3,449       3,449  
Common stock repurchases and excise tax [1] (37,866)         (37,866)
Ending balance, shares (in shares) at Jun. 30, 2025   48,104,006        
Ending balance at Jun. 30, 2025 $ 860,266 $ 48,104 12,608 896,149 1,609 (98,204)
Beginning balance, shares at Dec. 31, 2025 42,355,361 48,404,006        
Beginning balance at Dec. 31, 2025 $ 689,796 $ 48,404 24,207 1,007,368 10,839 (401,022)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 60,069     60,069    
Common stock issued from restricted units, net of tax benefits (in shares)   346,245        
Common stock issued from restricted units, net of tax benefits   $ 346 (346)      
Stock-based compensation 4,755   4,755      
Other comprehensive loss net of reclassification adjustments and tax (7,380)       (7,380)  
Common stock repurchases and excise tax [2] (50,290)         (50,290)
Ending balance, shares (in shares) at Mar. 31, 2026   48,750,251        
Ending balance at Mar. 31, 2026 $ 696,950 $ 48,750 28,616 1,067,437 3,459 (451,312)
Beginning balance, shares at Dec. 31, 2025 42,355,361 48,404,006        
Beginning balance at Dec. 31, 2025 $ 689,796 $ 48,404 24,207 1,007,368 10,839 (401,022)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 120,725          
Other comprehensive loss net of reclassification adjustments and tax $ (14,434)          
Ending balance, shares (in shares) at Jun. 30, 2026 41,043,479 48,805,314        
Ending balance at Jun. 30, 2026 $ 705,381 $ 48,805 33,858 1,128,093 (3,595) (501,780)
Beginning balance, shares at Mar. 31, 2026   48,750,251        
Beginning balance at Mar. 31, 2026 696,950 $ 48,750 28,616 1,067,437 3,459 (451,312)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 60,656     60,656    
Common stock issued from restricted units, net of tax benefits (in shares)   55,063        
Common stock issued from restricted units, net of tax benefits   $ 55 (55)      
Stock-based compensation 5,297   5,297      
Other comprehensive loss net of reclassification adjustments and tax (7,054)       (7,054)  
Common stock repurchases and excise tax [2] $ (50,468)         (50,468)
Ending balance, shares (in shares) at Jun. 30, 2026 41,043,479 48,805,314        
Ending balance at Jun. 30, 2026 $ 705,381 $ 48,805 $ 33,858 $ 1,128,093 $ (3,595) $ (501,780)
[1] For the three months ended March 31, 2025 and June 30, 2025, common stock repurchases include 753,898 and 684,445, respectively, of shares repurchased in connection with the Company's share repurchase program approved by the Board of Directors. See Note 8. Shareholders’ Equity for further information.
[2] For the three months ended March 31, 2026 and June 30, 2026, common stock repurchases include 843,061 and 870,129, respectively, of shares repurchased in connection with the Company's share repurchase program approved by the Board of Directors. See Note 8. Shareholders’ Equity for further information.