XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Restricted Stock
Common Stock
Common Stock
Restricted Stock
Treasury Stock
Treasury Stock
Restricted Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Beginning balance (in shares) at Dec. 31, 2022     43,088,106            
Beginning balance at Dec. 31, 2022 $ 243,471   $ 43   $ (5,075)   $ 178,386 $ 69,890 $ 227
Beginning balance (in shares) at Dec. 31, 2022         2,010,961        
Increase (Decrease) in Stockholders' Equity                  
Foreign currency translation adjustment (66)               (66)
Vesting of restricted stock (in shares)     4,750            
Stock-based compensation 779           779    
Employee stock purchase plan compensation 7           7    
Employee stock purchase plan issuance (in shares)     21,810            
Employee stock purchase plan issuance 33           33    
Stock buy back (in shares)     5,175,688 (1,618) (5,175,688) 1,618      
Stock buy back (8,850) $ (3) $ (5)   $ (8,845) $ (3)      
Net (loss) income (3,599)             (3,599)  
Ending balance (in shares) at Mar. 31, 2023     37,937,360            
Ending balance at Mar. 31, 2023 231,772   $ 38   $ (13,923)   179,205 66,291 161
Ending balance (in shares) at Mar. 31, 2023         7,188,267        
Beginning balance (in shares) at Dec. 31, 2022     43,088,106            
Beginning balance at Dec. 31, 2022 243,471   $ 43   $ (5,075)   178,386 69,890 227
Beginning balance (in shares) at Dec. 31, 2022         2,010,961        
Increase (Decrease) in Stockholders' Equity                  
Foreign currency translation adjustment (107)                
Net (loss) income 2,708                
Ending balance (in shares) at Jun. 30, 2023     38,117,265            
Ending balance at Jun. 30, 2023 238,802   $ 38   $ (14,000)   180,046 72,598 120
Ending balance (in shares) at Jun. 30, 2023         7,236,398        
Beginning balance (in shares) at Mar. 31, 2023     37,937,360            
Beginning balance at Mar. 31, 2023 231,772   $ 38   $ (13,923)   179,205 66,291 161
Beginning balance (in shares) at Mar. 31, 2023         7,188,267        
Increase (Decrease) in Stockholders' Equity                  
Foreign currency translation adjustment (41)               (41)
Vesting of restricted stock (in shares)     228,036            
Stock-based compensation 833           833    
Employee stock purchase plan compensation 8           8    
Stock buy back (in shares)       48,131   (48,131)      
Stock buy back   (77)       $ (77)      
Net (loss) income 6,307             6,307  
Ending balance (in shares) at Jun. 30, 2023     38,117,265            
Ending balance at Jun. 30, 2023 $ 238,802   $ 38   $ (14,000)   180,046 72,598 120
Ending balance (in shares) at Jun. 30, 2023         7,236,398        
Beginning balance (in shares) at Dec. 31, 2023 38,486,762   38,486,762            
Beginning balance at Dec. 31, 2023 $ 242,267   $ 39   $ (14,249)   181,973 74,539 (35)
Beginning balance (in shares) at Dec. 31, 2023 7,371,260       7,371,260        
Increase (Decrease) in Stockholders' Equity                  
Foreign currency translation adjustment $ (26)               (26)
Vesting of restricted stock (in shares)     288,817            
Stock-based compensation 642           642    
Employee stock purchase plan compensation 6           6    
Employee stock purchase plan issuance (in shares)     17,891            
Employee stock purchase plan issuance 25           25    
Stock buy back (in shares)       87,462   87,462      
Stock buy back   (170)       $ (170)      
Net (loss) income (216)             (216)  
Ending balance (in shares) at Mar. 31, 2024     38,706,008            
Ending balance at Mar. 31, 2024 $ 242,528   $ 39   $ (14,419)   182,646 74,323 (61)
Ending balance (in shares) at Mar. 31, 2024         7,458,722        
Beginning balance (in shares) at Dec. 31, 2023 38,486,762   38,486,762            
Beginning balance at Dec. 31, 2023 $ 242,267   $ 39   $ (14,249)   181,973 74,539 (35)
Beginning balance (in shares) at Dec. 31, 2023 7,371,260       7,371,260        
Increase (Decrease) in Stockholders' Equity                  
Foreign currency translation adjustment $ (53)                
Net (loss) income $ (646)                
Ending balance (in shares) at Jun. 30, 2024 38,771,217   38,771,217            
Ending balance at Jun. 30, 2024 $ 242,865   $ 39   $ (14,471)   183,492 73,893 (88)
Ending balance (in shares) at Jun. 30, 2024 7,483,424       7,483,424        
Beginning balance (in shares) at Mar. 31, 2024     38,706,008            
Beginning balance at Mar. 31, 2024 $ 242,528   $ 39   $ (14,419)   182,646 74,323 (61)
Beginning balance (in shares) at Mar. 31, 2024         7,458,722        
Increase (Decrease) in Stockholders' Equity                  
Foreign currency translation adjustment (27)               (27)
Vesting of restricted stock (in shares)     89,911            
Stock-based compensation 840           840    
Employee stock purchase plan compensation 6           6    
Stock buy back (in shares)       24,702   24,702      
Stock buy back   $ (52)       $ (52)      
Net (loss) income $ (430)             (430)  
Ending balance (in shares) at Jun. 30, 2024 38,771,217   38,771,217            
Ending balance at Jun. 30, 2024 $ 242,865   $ 39   $ (14,471)   $ 183,492 $ 73,893 $ (88)
Ending balance (in shares) at Jun. 30, 2024 7,483,424       7,483,424