v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common stock:
Treasury stock:
Additional paid-in capital:
Accumulated other comprehensive loss:
Retained earnings:
Common shares balance at beginning of period (in shares) at Dec. 31, 2024   40,127,908        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
(Acquisition) issuance of common stock (in shares)   358,748        
Common shares balance at ending of period (in shares) at Jun. 30, 2025   40,486,656        
Treasury Shares balance at beginning of period (in shares) at Dec. 31, 2024     0      
Shares balance at Ending of period (in shares) at Jun. 30, 2025     0      
Stockholders' equity beginning balance at Dec. 31, 2024   $ 401 $ 0 $ 718,598 $ (22,120) $ 97,120
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
(Acquisition) issuance of common stock   4   5,561    
Other comprehensive (loss) income, net of tax $ 19,454       19,454  
Net income 80,897         80,897
Stockholders' equity ending balance at Jun. 30, 2025 899,915 $ 405 $ 0 724,159 (2,666) 178,017
Common shares balance at beginning of period (in shares) at Mar. 31, 2025   40,402,879        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
(Acquisition) issuance of common stock (in shares)   83,777        
Common shares balance at ending of period (in shares) at Jun. 30, 2025   40,486,656        
Treasury Shares balance at beginning of period (in shares) at Mar. 31, 2025     0      
Shares balance at Ending of period (in shares) at Jun. 30, 2025     0      
Stockholders' equity beginning balance at Mar. 31, 2025   $ 404 $ 0 721,186 (10,047) 139,178
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
(Acquisition) issuance of common stock   1   2,973    
Other comprehensive (loss) income, net of tax 7,381       7,381  
Net income 38,839         38,839
Stockholders' equity ending balance at Jun. 30, 2025 $ 899,915 $ 405 $ 0 724,159 (2,666) 178,017
Common shares balance at beginning of period (in shares) at Dec. 31, 2025 40,511,222 40,511,222        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
(Acquisition) issuance of common stock (in shares)   3,885,271        
Common shares balance at ending of period (in shares) at Jun. 30, 2026 44,396,493 44,396,493        
Treasury Shares balance at beginning of period (in shares) at Dec. 31, 2025 0   0      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares acquired (in shares)     (431,006)      
Shares balance at Ending of period (in shares) at Jun. 30, 2026 431,006   (431,006)      
Stockholders' equity beginning balance at Dec. 31, 2025 $ 1,009,565 $ 405 $ 0 730,555 11,457 267,148
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
(Acquisition) issuance of common stock   43   197,135    
Treasury stock acquired     (19,427)      
Other comprehensive (loss) income, net of tax (18,548)       (18,548)  
Net income 98,769         98,769
Stockholders' equity ending balance at Jun. 30, 2026 $ 1,267,537 $ 448 $ (19,427) 927,690 (7,091) 365,917
Common shares balance at beginning of period (in shares) at Mar. 31, 2026   44,543,065        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
(Acquisition) issuance of common stock (in shares)   (146,572)        
Common shares balance at ending of period (in shares) at Jun. 30, 2026 44,396,493 44,396,493        
Treasury Shares balance at beginning of period (in shares) at Mar. 31, 2026     (185,022)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares acquired (in shares)     (245,984)      
Shares balance at Ending of period (in shares) at Jun. 30, 2026 431,006   (431,006)      
Stockholders' equity beginning balance at Mar. 31, 2026   $ 484 $ (8,665) 922,311 (6,126) 316,879
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
(Acquisition) issuance of common stock   36        
(Acquisition) issuance of common stock       5,379    
Issuance of treasury stock     (10,762)      
Other comprehensive (loss) income, net of tax $ (965)       (965)  
Net income 49,038         49,038
Stockholders' equity ending balance at Jun. 30, 2026 $ 1,267,537 $ 448 $ (19,427) $ 927,690 $ (7,091) $ 365,917