v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock Common
Accumulated Other Comprehensive Income (Loss)
Beginning balance at Dec. 31, 2024 $ 1,091,497 $ 455 $ 717,763 $ 533,901 $ (46,935) $ (113,687)
Beginning balance, shares at Dec. 31, 2024   44,459,584        
Net Income (Loss) 58,330     58,330    
Other comprehensive income (loss), net of tax 23,448         23,448
Issuance of common stock upon exercise of stock options, net (1,483)   (159)   (1,324)  
Issuance of common stock upon exercise of stock options, net shares   129,346        
Restricted stock activity, net (3,046)   (7,239)   4,193  
Restricted stock activity, shares   229,586        
Issuance of common stock in connection with employee stock purchase plan 834       834  
Issuance of common stock in connection with employee stock purchase plan, shares   31,190        
Issuance of common stock due to business combination ,net of issuance costs, shares   1,586,542        
Issuance of common stock due to business combination ,net of issuance costs 41,303 $ 16 41,287      
Cash dividends declared on common stock (9,061)     (9,061)    
Repurchase of common stock $ (13,783)       (13,783)  
Repurchase of common stock, shares (569,599) (569,599)        
Share-based compensation expense $ 4,377   4,377      
Ending balance at Jun. 30, 2025 1,192,416 $ 471 756,029 583,170 (57,015) (90,239)
Ending balance, shares at Jun. 30, 2025   45,866,649        
Beginning balance at Dec. 31, 2024 1,091,497 $ 455 717,763 533,901 (46,935) (113,687)
Beginning balance, shares at Dec. 31, 2024   44,459,584        
Ending balance at Dec. 31, 2025 1,267,906 $ 471 760,700 645,724 (65,914) (73,075)
Ending balance, shares at Dec. 31, 2025   45,545,928        
Beginning balance at Mar. 31, 2025 1,131,078 $ 455 713,086 557,704 (43,783) (96,384)
Beginning balance, shares at Mar. 31, 2025   44,675,553        
Net Income (Loss) 30,082     30,082    
Other comprehensive income (loss), net of tax 6,145         6,145
Issuance of common stock upon exercise of stock options, net (1,496)   (172)   (1,324)  
Issuance of common stock upon exercise of stock options, net shares   128,159        
Restricted stock activity, net (188)   (542)   354  
Restricted stock activity, shares   (11,196)        
Issuance of common stock in connection with employee stock purchase plan 834       834  
Issuance of common stock in connection with employee stock purchase plan, shares   31,190        
Issuance of common stock due to business combination ,net of issuance costs, shares   1,586,542        
Issuance of common stock due to business combination ,net of issuance costs 41,303 $ 16 41,287      
Cash dividends declared on common stock (4,616)     (4,616)    
Repurchase of common stock $ (13,096)       (13,096)  
Repurchase of common stock, shares (543,599) (543,599)        
Share-based compensation expense $ 2,370   2,370      
Ending balance at Jun. 30, 2025 1,192,416 $ 471 756,029 583,170 (57,015) (90,239)
Ending balance, shares at Jun. 30, 2025   45,866,649        
Beginning balance at Dec. 31, 2025 1,267,906 $ 471 760,700 645,724 (65,914) (73,075)
Beginning balance, shares at Dec. 31, 2025   45,545,928        
Net Income (Loss) 77,760     77,760    
Other comprehensive income (loss), net of tax (13,503)         (13,503)
Issuance of common stock upon exercise of stock options, net 138   138      
Issuance of common stock upon exercise of stock options, net shares   10,867        
Restricted stock activity, net (4,058)   (9,089)   5,031  
Restricted stock activity, shares   196,213        
Issuance of common stock in connection with employee stock purchase plan 1,176       1,176  
Issuance of common stock in connection with employee stock purchase plan, shares   31,221        
Cash dividends declared on common stock (10,896)     (10,896)    
Repurchase of common stock $ (18,920)       (18,920)  
Repurchase of common stock, shares (592,736) (592,736)        
Share-based compensation expense $ 4,612   4,612      
Ending balance at Jun. 30, 2026 1,304,215 $ 471 756,361 712,588 (78,627) (86,578)
Ending balance, shares at Jun. 30, 2026   45,191,493        
Beginning balance at Mar. 31, 2026 1,280,292 $ 471 754,582 677,854 (71,048) (81,567)
Beginning balance, shares at Mar. 31, 2026   45,442,851        
Net Income (Loss) 40,181     40,181    
Other comprehensive income (loss), net of tax (5,011)         (5,011)
Issuance of common stock upon exercise of stock options, net 18   18      
Issuance of common stock upon exercise of stock options, net shares   1,417        
Restricted stock activity, net (301)   (654)   353  
Restricted stock activity, shares   (9,468)        
Issuance of common stock in connection with employee stock purchase plan 1,176       1,176  
Issuance of common stock in connection with employee stock purchase plan, shares   31,221        
Cash dividends declared on common stock (5,447)     (5,447)    
Repurchase of common stock $ (9,108)       (9,108)  
Repurchase of common stock, shares (274,528) (274,528)        
Share-based compensation expense $ 2,415   2,415      
Ending balance at Jun. 30, 2026 $ 1,304,215 $ 471 $ 756,361 $ 712,588 $ (78,627) $ (86,578)
Ending balance, shares at Jun. 30, 2026   45,191,493