XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings (Accumulated Deficit)
Accumulated Other Comprehensive Loss
Treasury Stock
Beginning Balance at Dec. 31, 2019 $ 149,989 $ 194 $ 144,485 $ 19,538 $ (2,767) $ (11,461)
Beginning Balance (in shares) at Dec. 31, 2019   19,399,000        
Beginning Balance, treasury stock (in shares) at Dec. 31, 2019           (1,397,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (21,940)     (21,940)    
Other comprehensive loss (465) [1]       (465)  
Stock-based compensation 3,462   3,462      
Issuance of common stock under employee stock purchase plan (in shares)   44,000        
Issuance of common stock under employee stock purchase plan 336   336      
Acquisition of treasury stock (in shares)           (36,000)
Acquisition of treasury stock (390)         $ (390)
Exercise of stock options and issuance of restricted stock awards, net of forfeitures (in shares)   420,000        
Exercise of stock options and issuance of restricted stock awards, net of forfeitures $ 892 $ 5 887      
Ending Balance, treasury stock (in shares) at Dec. 31, 2020 (1,432,694)         (1,433,000)
Ending Balance (in shares) at Dec. 31, 2020 18,429,840 19,863,000        
Ending Balance at Dec. 31, 2020 $ 131,884 $ 199 149,170 (2,402) (3,232) $ (11,851)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (9,763)     (9,763)    
Other comprehensive loss (177) [1]       (177)  
Stock-based compensation 4,109   4,109      
Issuance of common stock under employee stock purchase plan (in shares)   26,000        
Issuance of common stock under employee stock purchase plan 215   215      
Exercise of stock options and issuance of restricted stock awards, net of forfeitures (in shares)   454,000        
Exercise of stock options and issuance of restricted stock awards, net of forfeitures $ 2,709 $ 4 2,705      
Ending Balance, treasury stock (in shares) at Dec. 31, 2021 (1,432,694)         (1,433,000)
Ending Balance (in shares) at Dec. 31, 2021 19,862,534 20,343,000        
Ending Balance at Dec. 31, 2021 $ 128,977 $ 203 $ 156,199 $ (12,165) $ (3,409) $ (11,851)
[1] Tax impact was nominal for all periods.