XML 14 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning Balance at Dec. 31, 2022 $ 88,941 $ 17 $ 206,916 $ (116,598) $ (1,394)
Beginning Balance, shares at Dec. 31, 2022   16,569,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) (6,705)     (6,705)  
Other comprehensive income (loss), net of tax 445       445
Issuance of restricted stock, shares   14,000      
Stock options exercised 124   124    
Stock options exercised, shares   21,000      
Stock-based compensation 1,959   1,959    
Ending Balance at Mar. 31, 2023 84,764 $ 17 208,999 (123,303) (949)
Ending Balance, shares at Mar. 31, 2023   16,604,000      
Beginning Balance at Dec. 31, 2022 88,941 $ 17 206,916 (116,598) (1,394)
Beginning Balance, shares at Dec. 31, 2022   16,569,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) (26,231)        
Other comprehensive income (loss), net of tax 394        
Ending Balance at Sep. 30, 2023 72,402 $ 17 216,214 (142,829) (1,000)
Ending Balance, shares at Sep. 30, 2023   17,409      
Beginning Balance at Mar. 31, 2023 84,764 $ 17 208,999 (123,303) (949)
Beginning Balance, shares at Mar. 31, 2023   16,604,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) (15,920)     (15,920)  
Other comprehensive income (loss), net of tax (35)       (35)
Issuance of restricted stock, shares   469      
Stock options exercised 1,234   1,234    
Stock options exercised, shares   322      
Stock-based compensation 4,986   4,986    
Repurchase of common stock (974)   (974)    
Repurchase of common stock, shares   (86)      
Ending Balance at Jun. 30, 2023 74,055 $ 17 214,245 (139,223) (984)
Ending Balance, shares at Jun. 30, 2023   17,309      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) (3,606)     (3,606)  
Other comprehensive income (loss), net of tax (16)       (16)
Issuance of restricted stock, shares   24      
Stock options exercised 360   360    
Stock options exercised, shares   76      
Stock-based compensation 1,609   1,609    
Ending Balance at Sep. 30, 2023 72,402 $ 17 216,214 (142,829) (1,000)
Ending Balance, shares at Sep. 30, 2023   17,409      
Beginning Balance at Dec. 31, 2023 85,077 $ 18 220,185 (134,277) (849)
Beginning Balance, shares at Dec. 31, 2023   17,532,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) 155     155  
Other comprehensive income (loss), net of tax (418)       (418)
Issuance of acquisition-related stock 38,050 $ 3 38,047    
Issuance of acquisition-related stock , Shares   3,450,000      
Issuance of restricted stock, shares   12,000      
Stock options exercised 1,257   1,257    
Stock options exercised, shares   171,000      
Stock-based compensation 1,105   1,105    
Ending Balance at Mar. 31, 2024 125,226 $ 21 260,594 (134,122) (1,267)
Ending Balance, shares at Mar. 31, 2024   21,165,000      
Beginning Balance at Dec. 31, 2023 85,077 $ 18 220,185 (134,277) (849)
Beginning Balance, shares at Dec. 31, 2023   17,532,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) (3,956)        
Other comprehensive income (loss), net of tax $ 1,536        
Stock options exercised, shares 355,344        
Repurchase of common stock $ (25,300)        
Repurchase of common stock, shares (1,600,000)        
Ending Balance at Sep. 30, 2024 $ 101,819 $ 20 239,345 (138,233) 687
Ending Balance, shares at Sep. 30, 2024   20,079      
Beginning Balance at Mar. 31, 2024 125,226 $ 21 260,594 (134,122) (1,267)
Beginning Balance, shares at Mar. 31, 2024   21,165,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) (7,524)     (7,524)  
Other comprehensive income (loss), net of tax 236       236
Issuance of restricted stock, shares   365      
Stock options exercised 1,684 $ 1 1,683    
Stock options exercised, shares   176      
Stock-based compensation 846   846    
Repurchase of common stock (15,207) $ (1) (15,206)    
Repurchase of common stock, shares   (952)      
Ending Balance at Jun. 30, 2024 105,261 $ 21 247,917 (141,646) (1,031)
Ending Balance, shares at Jun. 30, 2024   20,754      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) 3,413     3,413  
Other comprehensive income (loss), net of tax 1,718       1,718
Issuance of restricted stock, shares   6      
Stock options exercised 63   63    
Stock options exercised, shares   8      
Stock-based compensation 1,496   1,496    
Repurchase of common stock $ (10,132) $ (1) (10,131)    
Repurchase of common stock, shares (700,000) (689)      
Ending Balance at Sep. 30, 2024 $ 101,819 $ 20 $ 239,345 $ (138,233) $ 687
Ending Balance, shares at Sep. 30, 2024   20,079