XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning Balance (in shares) at Dec. 31, 2023   12,241,925        
Beginning Balance at Dec. 31, 2023 $ 96,281 $ 122 $ (901) $ 54,450 $ 42,196 $ 414
Treasury Stock, Beginning Balance (in shares) at Dec. 31, 2023     75,758      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) earnings 662       662  
Other comprehensive earnings (loss) (103)         (103)
Amortization of deferred compensation related to stock-based awards 349     349    
Issuance of shares in connection with acquisition of Alfamation (in shares)   187,432        
Issuance of shares in connection with acquisition of Alfamation 2,086 $ 2   2,084    
Issuance of unvested shares of restricted stock (in shares)   138,838        
Issuance of unvested shares of restricted stock 0 $ 1   (1)    
Forfeiture of unvested shares of restricted stock (in shares)   (11,200)        
Stock options exercised (in shares)   4,925        
Stock options exercised 18     18    
Shares issued under Employee Stock Purchase Plan (in shares)   4,104        
Total cost of shares 54     54    
Shares surrendered by employees to satisfy tax liability at vesting of stock-based awards (in shares)     2,757      
Shares surrendered by employees to satisfy tax liability at vesting of stock-based awards (30)   $ (30)      
Ending Balance (in shares) at Mar. 31, 2024   12,566,024        
Ending Balance at Mar. 31, 2024 $ 99,317 $ 125 $ (931) 56,954 42,858 311
Treasury Stock, Ending Balance (in shares) at Mar. 31, 2024     78,515      
Beginning Balance (in shares) at Dec. 31, 2024 12,457,658 12,457,658        
Beginning Balance at Dec. 31, 2024 $ 99,790 $ 124 $ (942) 57,658 45,087 (2,137)
Treasury Stock, Beginning Balance (in shares) at Dec. 31, 2024 79,382   79,382      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) earnings $ (2,329)       (2,329)  
Other comprehensive earnings (loss) 1,462         1,462
Amortization of deferred compensation related to stock-based awards 423     423    
Issuance of unvested shares of restricted stock (in shares)   134,196        
Issuance of unvested shares of restricted stock $ 0 $ 1   (1)    
Forfeiture of unvested shares of restricted stock (in shares)   (27,365)        
Stock options exercised (in shares) 4,925 4,925        
Stock options exercised $ 18     18    
Shares issued under Employee Stock Purchase Plan (in shares)   5,374        
Total cost of shares 36     36    
Shares surrendered by employees to satisfy tax liability at vesting of stock-based awards (in shares)     646      
Shares surrendered by employees to satisfy tax liability at vesting of stock-based awards $ (5)   $ (5)      
Ending Balance (in shares) at Mar. 31, 2025 12,574,788 12,574,788        
Ending Balance at Mar. 31, 2025 $ 99,395 $ 125 $ (947) $ 58,134 $ 42,758 $ (675)
Treasury Stock, Ending Balance (in shares) at Mar. 31, 2025 80,028   80,028