XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.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)   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 (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 46,062        
Other comprehensive income (loss), net of tax $ 6,996        
Exercise of stock options, net of shares withheld (in shares) 42,774        
Ending balance (in shares) at Jun. 30, 2023   30,866,205      
Ending balance at Jun. 30, 2023 $ 997,859 $ 154,331 524,302 472,105 (152,879)
Beginning balance (in shares) at Mar. 31, 2023   30,780,853      
Beginning balance at Mar. 31, 2023 992,587 $ 153,904 522,124 455,040 (138,481)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 21,760     21,760  
Other comprehensive income (loss), net of tax (14,398)       (14,398)
Stock-based compensation expense 1,160   1,160    
Stock-based compensation shares issued, net of shares withheld (in shares)   23,647      
Stock-based compensation shares issued, net of shares withheld 0 $ 118 (118)    
Exercise of stock options, net of shares withheld (in shares)   15,492      
Exercise of stock options, net of shares withheld 328 $ 78 250    
Shares issued under employee stock purchase program (in shares)   46,213      
Shares issued under employee stock purchase program 1,117 $ 231 886    
Dividends declared - common stock ($0.15 per share) (4,695)     (4,695)  
Ending balance (in shares) at Jun. 30, 2023   30,866,205      
Ending balance at Jun. 30, 2023 997,859 $ 154,331 524,302 472,105 (152,879)
Beginning balance (in shares) at Dec. 31, 2023   30,986,109      
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)   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)
Beginning balance (in shares) at Dec. 31, 2023   30,986,109      
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 43,621        
Other comprehensive income (loss), net of tax $ (6,161)        
Exercise of stock options, net of shares withheld (in shares) 11,582        
Ending balance (in shares) at Jun. 30, 2024   31,108,667      
Ending balance at Jun. 30, 2024 $ 1,095,894 $ 155,543 532,950 534,585 (127,184)
Beginning balance (in shares) at Mar. 31, 2024   31,011,304      
Beginning balance at Mar. 31, 2024 1,078,853 $ 155,057 530,380 518,325 (124,909)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 20,989     20,989  
Other comprehensive income (loss), net of tax (2,275)       (2,275)
Stock-based compensation expense 1,688   1,688    
Stock-based compensation shares issued, net of shares withheld (in shares)   37,064      
Stock-based compensation shares issued, net of shares withheld (99) $ 185 (284)    
Exercise of stock options, net of shares withheld (in shares)   3,641      
Exercise of stock options, net of shares withheld 81 $ 18 63    
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 ($0.15 per share) (4,729)     (4,729)  
Ending balance (in shares) at Jun. 30, 2024   31,108,667      
Ending balance at Jun. 30, 2024 $ 1,095,894 $ 155,543 $ 532,950 $ 534,585 $ (127,184)