Quarterly report pursuant to Section 13 or 15(d)

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED)

v3.24.2.u1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
Total
Adoption of ASU 2016-13
After Adoption of ASU 2016-13
Common Stock
Common Stock
After Adoption of ASU 2016-13
Additional Paid-In Capital
Additional Paid-In Capital
After Adoption of ASU 2016-13
Accumulated Deficit
Accumulated Deficit
Adoption of ASU 2016-13
Accumulated Deficit
After Adoption of ASU 2016-13
Beginning Balance at Dec. 31, 2022 $ 102,624 $ (632) $ 101,992 $ 11,591 $ 11,591 $ 107,372 $ 107,372 $ (16,339) $ (632) $ (16,971)
Beginning Balance (in shares) at Dec. 31, 2022       15,973 15,973          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income 641             641    
Vesting of restricted stock (181)     $ (18)   (163)        
Vesting of restricted stock (in shares)       82            
Stock-based compensation expense 509     $ 51   458        
Ending Balance at Mar. 31, 2023 102,961     $ 11,624   107,667   (16,330)    
Ending Balance (in shares) at Mar. 31, 2023       16,055            
Beginning Balance at Dec. 31, 2022 102,624 $ (632) $ 101,992 $ 11,591 $ 11,591 107,372 $ 107,372 (16,339) $ (632) $ (16,971)
Beginning Balance (in shares) at Dec. 31, 2022       15,973 15,973          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income 1,743                  
Ending Balance at Jun. 30, 2023 104,206     $ 11,638   107,796   (15,228)    
Ending Balance (in shares) at Jun. 30, 2023       16,287            
Beginning Balance at Mar. 31, 2023 102,961     $ 11,624   107,667   (16,330)    
Beginning Balance (in shares) at Mar. 31, 2023       16,055            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income 1,102             1,102    
Vesting of restricted stock (301)     $ (30)   (271)        
Vesting of restricted stock (in shares)       232            
Stock-based compensation expense 444     $ 44   400        
Ending Balance at Jun. 30, 2023 104,206     $ 11,638   107,796   (15,228)    
Ending Balance (in shares) at Jun. 30, 2023       16,287            
Beginning Balance at Dec. 31, 2023 $ 78,971     $ 11,729   108,615   (41,373)    
Beginning Balance (in shares) at Dec. 31, 2023 16,258     16,258            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income $ 6,240             6,240    
Stock-based compensation expense 506     $ 50   456        
Repurchases of common stock (273)     $ (27)   (246)        
Repurchases of common stock (in shares)       (61)            
Ending Balance at Mar. 31, 2024 85,444     $ 11,752   108,825   (35,133)    
Ending Balance (in shares) at Mar. 31, 2024       16,197            
Beginning Balance at Dec. 31, 2023 $ 78,971     $ 11,729   108,615   (41,373)    
Beginning Balance (in shares) at Dec. 31, 2023 16,258     16,258            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income $ 8,129                  
Ending Balance at Jun. 30, 2024 $ 86,682     $ 11,688   108,238   (33,244)    
Ending Balance (in shares) at Jun. 30, 2024 16,516     16,516            
Beginning Balance at Mar. 31, 2024 $ 85,444     $ 11,752   108,825   (35,133)    
Beginning Balance (in shares) at Mar. 31, 2024       16,197            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income 1,889             1,889    
Vesting of restricted stock (1,183)     $ (118)   (1,065)        
Vesting of restricted stock (in shares)       319            
Stock-based compensation expense 532     $ 54   478        
Ending Balance at Jun. 30, 2024 $ 86,682     $ 11,688   $ 108,238   $ (33,244)    
Ending Balance (in shares) at Jun. 30, 2024 16,516     16,516