XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
(Accumulated deficit) Retained earnings
Accumulated Other Comprehensive Loss
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2020   19,863,000        
Beginning balance at Dec. 31, 2020 $ 131,884 $ 199 $ 149,170 $ (2,402) $ (3,232) $ (11,851)
Beginning balance, treasury stock (in shares) at Dec. 31, 2020           (1,433,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (5,683)     (5,683)    
Other comprehensive loss (106) [1]       (106)  
Stock-based compensation 3,029   3,029      
Issuance of common stock under employee stock purchase plan (in shares)   26,000        
Issuance of common stock under employee stock purchase plan 231   231      
Exercise of stock options and issuance of restricted stock awards, net of forfeitures (in shares)   443,000        
Exercise of stock options and issuance of restricted stock awards, net of forfeitures 2,615 $ 4 2,611      
Ending balance (in shares) at Sep. 30, 2021   20,332,000        
Ending balance at Sep. 30, 2021 131,970 $ 203 155,041 (8,085) (3,338) $ (11,851)
Ending balance, treasury stock (in shares) at Sep. 30, 2021           (1,433,000)
Beginning balance (in shares) at Jun. 30, 2021   20,245,000        
Beginning balance at Jun. 30, 2021 126,876 $ 202 153,596 (12,103) (2,968) $ (11,851)
Beginning balance, treasury stock (in shares) at Jun. 30, 2021           (1,433,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 4,018     4,018    
Other comprehensive loss (370) [1]       (370)  
Stock-based compensation 1,042   1,042      
Issuance of common stock under employee stock purchase plan (in shares)   26,000        
Issuance of common stock under employee stock purchase plan 231   231      
Exercise of stock options and issuance of restricted stock awards, net of forfeitures (in shares)   61,000        
Exercise of stock options and issuance of restricted stock awards, net of forfeitures 173 $ 1 172      
Ending balance (in shares) at Sep. 30, 2021   20,332,000        
Ending balance at Sep. 30, 2021 $ 131,970 $ 203 155,041 (8,085) (3,338) $ (11,851)
Ending balance, treasury stock (in shares) at Sep. 30, 2021           (1,433,000)
Beginning balance (in shares) at Dec. 31, 2021 18,910,001 20,343,000        
Beginning balance at Dec. 31, 2021 $ 128,977 $ 203 156,199 (12,165) (3,409) $ (11,851)
Beginning balance, treasury stock (in shares) at Dec. 31, 2021 (1,432,694)         (1,433,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) $ 23,510     23,510    
Other comprehensive loss (1,258) [1]       (1,258)  
Stock-based compensation 2,695   2,695      
Issuance of common stock under employee stock purchase plan (in shares)   22,000        
Issuance of common stock under employee stock purchase plan 193   193      
Exercise of stock options and issuance of restricted stock awards, net of forfeitures (in shares)   241,000        
Exercise of stock options and issuance of restricted stock awards, net of forfeitures 602 $ 3 599      
Taxes accrued for net share settlement of options $ (131)   (131)      
Ending balance (in shares) at Sep. 30, 2022 19,173,507 20,606,000        
Ending balance at Sep. 30, 2022 $ 154,588 $ 206 159,555 11,345 (4,667) $ (11,851)
Ending balance, treasury stock (in shares) at Sep. 30, 2022 (1,432,694)         (1,433,000)
Beginning balance (in shares) at Jun. 30, 2022   20,503,000        
Beginning balance at Jun. 30, 2022 $ 124,028 $ 205 157,996 (18,301) (4,021) $ (11,851)
Beginning balance, treasury stock (in shares) at Jun. 30, 2022           (1,433,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 29,646     29,646    
Other comprehensive loss (646) [1]       (646)  
Stock-based compensation 1,109   1,109      
Exercise of stock options and issuance of restricted stock awards, net of forfeitures (in shares)   103,000        
Exercise of stock options and issuance of restricted stock awards, net of forfeitures $ 451 $ 1 450      
Ending balance (in shares) at Sep. 30, 2022 19,173,507 20,606,000        
Ending balance at Sep. 30, 2022 $ 154,588 $ 206 $ 159,555 $ 11,345 $ (4,667) $ (11,851)
Ending balance, treasury stock (in shares) at Sep. 30, 2022 (1,432,694)         (1,433,000)
[1] Tax impact was nominal for all periods.