XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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, 2022   30,746,600      
Beginning balance at Dec. 31, 2022 $ 949,943 $ 153,733 $ 520,669 $ 435,416 $ (159,875)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 24,302     24,302  
Other comprehensive income (loss), net of tax 21,394       21,394
Stock-based compensation expense 1,391   1,391    
Stock based compensation shares issued, net of shares withheld (in shares)   9,750      
Stock based compensation shares issued, net of shares withheld $ (89) $ 49 (138)    
Exercise of stock options, net of shares withheld (in shares) 27,282 24,503      
Exercise of stock options, net of shares withheld $ 324 $ 122 202    
Dividends declared - common stock ($0.15 per share) (4,678)     (4,678)  
Ending balance (in shares) at Mar. 31, 2023   30,780,853      
Ending balance at Mar. 31, 2023 992,587 $ 153,904 522,124 455,040 (138,481)
Beginning 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 22,632     22,632  
Other comprehensive income (loss), net of tax (3,886)       (3,886)
Stock-based compensation expense 2,079   2,079    
Stock based compensation shares issued, net of shares withheld (in shares)   20,108      
Stock based compensation shares issued, net of shares withheld $ (185) $ 101 (286)    
Exercise of stock options, net of shares withheld (in shares) 7,941 5,087      
Exercise of stock options, net of shares withheld $ 34 $ 25 9    
Dividends declared - common stock ($0.15 per share) (4,726)     (4,726)  
Ending balance (in shares) at Mar. 31, 2024   31,011,304      
Ending balance at Mar. 31, 2024 $ 1,078,853 $ 155,057 $ 530,380 $ 518,325 $ (124,909)