XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Revision of Prior Period, Accounting Standards Update, Adjustment
Common Stock
Retained Earnings
Retained Earnings
Revision of Prior Period, Accounting Standards Update, Adjustment
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2022     13,161,147      
Beginning balance at Dec. 31, 2022 $ 243,494 $ 734 $ 125,830 $ 119,998 $ 734 $ (2,334)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net Income 35,567     35,567    
Issuance of restricted stock awards (in shares)     13,538      
Vesting of restricted stock units (in shares)     46,020      
Exercise of stock options (in shares)     81,744      
Exercise of stock options 600   $ 600      
Stock-based compensation 2,814   $ 2,814      
Other comprehensive income (loss), net of tax 1,241         1,241
Ending balance (in shares) at Sep. 30, 2023     13,302,449      
Ending balance at Sep. 30, 2023 284,450   $ 129,244 156,299   (1,093)
Beginning balance (in shares) at Jun. 30, 2023     13,300,809      
Beginning balance at Jun. 30, 2023 272,662   $ 128,315 146,029   (1,682)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net Income 10,270     10,270    
Issuance of restricted stock awards (in shares)     0      
Vesting of restricted stock units (in shares)     0      
Exercise of stock options (in shares)     1,640      
Exercise of stock options 11   $ 11      
Stock-based compensation 918   $ 918      
Other comprehensive income (loss), net of tax 589         589
Ending balance (in shares) at Sep. 30, 2023     13,302,449      
Ending balance at Sep. 30, 2023 284,450   $ 129,244 156,299   (1,093)
Beginning balance (in shares) at Dec. 31, 2023     13,304,339      
Beginning balance at Dec. 31, 2023 294,978   $ 130,136 165,310   (468)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net Income 31,852     31,852    
Issuance of restricted stock awards (in shares)     16,698      
Vesting of restricted stock units (in shares)     66,806      
Exercise of stock options (in shares)     155,439      
Exercise of stock options 1,273   $ 1,273      
Stock-based compensation 3,360   $ 3,360      
Other comprehensive income (loss), net of tax 467         467
Ending balance (in shares) at Sep. 30, 2024     13,543,282      
Ending balance at Sep. 30, 2024 331,930   $ 134,769 197,162   (1)
Beginning balance (in shares) at Jun. 30, 2024     13,453,805      
Beginning balance at Jun. 30, 2024 316,693   $ 132,989 183,706   (2)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net Income 13,456     13,456    
Vesting of restricted stock units (in shares)     1,728      
Exercise of stock options (in shares)     87,749      
Exercise of stock options 699   $ 699      
Stock-based compensation 1,081   $ 1,081      
Other comprehensive income (loss), net of tax 1         1
Ending balance (in shares) at Sep. 30, 2024     13,543,282      
Ending balance at Sep. 30, 2024 $ 331,930   $ 134,769 $ 197,162   $ (1)