XML 24 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Beginning balance (in shares) at Dec. 31, 2021   23,746,502      
Beginning balance at Dec. 31, 2021 $ 730,211 $ 118,733 $ 242,114 $ 363,635 $ 5,729
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 87,715     87,715  
Other comprehensive (loss) income, net of tax (165,604)       (165,604)
Stock-based compensation expense 3,449   3,449    
Stock-based compensation shares issued, net of shares withheld (in shares)   36,868      
Stock-based compensation shares issued, net of shares withheld $ 0 $ 184 (184)    
Exercise of stock options, net of shares withheld (in shares) 144,785 142,231      
Exercise of stock options, net of shares withheld $ 2,896 $ 711 2,185    
Shares issued under employee stock purchase program (in shares)   26,089      
Shares issued under employee stock purchase program 866 $ 130 736    
Options assumed - BT Holdings, Inc., (“BTH”) Merger 13,687   13,687    
Stock issuance - BTH Merger (in shares)   6,794,910      
Stock issuance - BTH Merger 292,657 $ 33,975 258,682    
Dividends declared - common stock (15,934)     (15,934)  
Ending balance (in shares) at Dec. 31, 2022   30,746,600      
Ending balance at Dec. 31, 2022 949,943 $ 153,733 520,669 435,416 (159,875)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 83,800     83,800  
Other comprehensive (loss) income, net of tax 38,852       38,852
Stock-based compensation expense 5,281   5,281    
Stock-based compensation shares issued, net of shares withheld (in shares)   60,329      
Stock-based compensation shares issued, net of shares withheld $ (394) $ 302 (696)    
Exercise of stock options, net of shares withheld (in shares) 135,746 132,967      
Exercise of stock options, net of shares withheld $ 3,102 $ 665 2,437    
Shares issued under employee stock purchase program (in shares)   46,213      
Shares issued under employee stock purchase program 1,118 $ 231 887    
Dividends declared - common stock (18,797)     (18,797)  
Ending balance (in shares) at Dec. 31, 2023   30,986,109      
Ending balance at Dec. 31, 2023 1,062,905 $ 154,931 528,578 500,419 (121,023)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 76,492     76,492  
Other comprehensive (loss) income, net of tax 14,994       14,994
Stock-based compensation expense 7,166   7,166    
Stock-based compensation shares issued, net of shares withheld (in shares)   84,473      
Stock-based compensation shares issued, net of shares withheld $ (549) $ 422 (971)    
Exercise of stock options, net of shares withheld (in shares) 73,188 70,334      
Exercise of stock options, net of shares withheld $ 1,842 $ 352 1,490    
Shares issued under employee stock purchase program (in shares)   56,658      
Shares issued under employee stock purchase program 1,386 $ 283 1,103    
Dividends declared - common stock (18,991)     (18,991)  
Ending balance (in shares) at Dec. 31, 2024   31,197,574      
Ending balance at Dec. 31, 2024 $ 1,145,245 $ 155,988 $ 537,366 $ 557,920 $ (106,029)