XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Balance at Dec. 31, 2021 $ 41,522 $ 216 $ 97,778 $ (56,472)  
Balance (in shares) at Dec. 31, 2021   21,614,000      
Issuance of unrestricted stock (in shares)   28,000      
Stock-based compensation expense 430   430    
Net income (loss) (1,278)     (1,278)  
Balance at Mar. 31, 2022 40,674 $ 216 98,208 (57,750)  
Balance (in shares) at Mar. 31, 2022   21,642,000      
Balance at Dec. 31, 2021 41,522 $ 216 97,778 (56,472)  
Balance (in shares) at Dec. 31, 2021   21,614,000      
Net income (loss) 31        
Balance at Sep. 30, 2022 42,648 $ 217 99,041 (56,440) $ (170)
Balance (in shares) at Sep. 30, 2022   21,687,000      
Balance at Mar. 31, 2022 40,674 $ 216 98,208 (57,750)  
Balance (in shares) at Mar. 31, 2022   21,642,000      
Issuance of common stock under employee stock purchase plan 93 $ 1 92    
Issuance of common stock under employee stock purchase plan (in shares)   40,000      
Stock-based compensation expense 378   378    
Repurchase of common stock (3)   (3)    
Repurchase of common stock (in shares)   (1,000)      
Net income (loss) (1,289)     (1,289)  
Balance at Jun. 30, 2022 39,853 $ 217 98,675 (59,039)  
Balance (in shares) at Jun. 30, 2022   21,681,000      
Issuance of common stock under employee stock purchase plan 3 $ 1 2    
Issuance of common stock under employee stock purchase plan (in shares)   91,000      
Shares surrendered by employees to pay taxes related to unrestricted stock (24)   (24)    
Shares surrendered by employees to pay taxes related to unrestricted stock (in shares)   (10,000)      
Stock-based compensation expense 548   548    
Repurchase of common stock (161) $ (1) (160)    
Repurchase of common stock (in shares)   (75,000)      
Other comprehensive income (loss) (170)   0   (170)
Net income (loss) 2,599     2,599  
Balance at Sep. 30, 2022 42,648 $ 217 99,041 (56,440) (170)
Balance (in shares) at Sep. 30, 2022   21,687,000      
Balance at Dec. 31, 2022 $ 40,209 $ 211 98,306 (58,198) (110)
Balance (in shares) at Dec. 31, 2022 21,093,447 21,093,000      
Issuance of unrestricted stock   $ 1 (1)    
Issuance of unrestricted stock (in shares)   62,000      
Shares surrendered by employees to pay taxes related to unrestricted stock $ (15)   (15)    
Shares surrendered by employees to pay taxes related to unrestricted stock (in shares)   (9,000)      
Stock-based compensation expense 335   335    
Repurchase of common stock (341) $ (2) (339)    
Repurchase of common stock (in shares)   (191,000)      
Other comprehensive income (loss) 147       147
Net income (loss) (1,568)     (1,568)  
Balance at Mar. 31, 2023 38,767 $ 210 98,286 (59,766) 37
Balance (in shares) at Mar. 31, 2023   20,955,000      
Balance at Dec. 31, 2022 $ 40,209 $ 211 98,306 (58,198) (110)
Balance (in shares) at Dec. 31, 2022 21,093,447 21,093,000      
Net income (loss) $ (3,075)        
Balance at Sep. 30, 2023 $ 37,865 $ 210 98,976 (61,273) (48)
Balance (in shares) at Sep. 30, 2023 21,014,256 21,014,000      
Balance at Mar. 31, 2023 $ 38,767 $ 210 98,286 (59,766) 37
Balance (in shares) at Mar. 31, 2023   20,955,000      
Issuance of common stock under employee stock purchase plan 52 $ 1 51    
Issuance of common stock under employee stock purchase plan (in shares)   38,000      
Stock-based compensation expense 403   403    
Other comprehensive income (loss) (128)       (128)
Net income (loss) (2,651)     (2,651)  
Balance at Jun. 30, 2023 36,443 $ 211 98,740 (62,417) (91)
Balance (in shares) at Jun. 30, 2023   20,993,000      
Issuance of unrestricted stock 2   2    
Issuance of unrestricted stock (in shares)   102,000      
Stock-based compensation expense 359   359    
Repurchase of common stock (126) $ (1) (125)    
Repurchase of common stock (in shares)   (81,000)      
Other comprehensive income (loss) 43       43
Net income (loss) 1,144     1,144  
Balance at Sep. 30, 2023 $ 37,865 $ 210 $ 98,976 $ (61,273) $ (48)
Balance (in shares) at Sep. 30, 2023 21,014,256 21,014,000