XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock and Additional Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2020   39,161,214     12,143,433
Stockholders' Equity Attributable to Parent, Beginning Balance at Dec. 31, 2020 $ 63,981 $ 258,756 $ 122 $ (113,164) $ (81,733)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 2,036     2,036  
Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent 0        
Exercise of stock options, net of shares withheld for employee taxes (in shares)   306,987      
Exercise of stock options, net of shares withheld for employee taxes 2,724 $ 2,724      
Release of restricted stock units and awards (in shares)   227,055      
Stock Issued During Period Value Restricted Stock Units And Award Net Of Forfeitures 0        
Issuance of stock for ESPP purchase (in shares)   15,543      
Stock Issued During Period, Value, Employee Stock Purchase Plan 89 $ 89      
Stock issued during period (in shares)   3,309,811      
Stock issued during period 35,937 $ 35,937      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 531 $ 531      
Ending balance (in shares) at Mar. 31, 2021   43,020,610     12,143,433
Ending balance at Mar. 31, 2021 105,298 $ 298,037 122 (111,128) $ (81,733)
Beginning balance (in shares) at Dec. 31, 2021   46,534,198     12,143,433
Stockholders' Equity Attributable to Parent, Beginning Balance at Dec. 31, 2021 141,295 $ 323,296 412 (100,680) $ (81,733)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 5,076     5,076  
Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent $ 241   241    
Stock repurchase (in shares) 34,282       938,781
Treasury Stock, Value, Acquired, Cost Method $ (4,442)       $ (4,442)
Release of restricted stock units and awards (in shares)   116,811      
Stock Issued During Period Value Restricted Stock Units And Award Net Of Forfeitures 0        
Issuance of stock for ESPP purchase (in shares)   7,725      
Stock Issued During Period, Value, Employee Stock Purchase Plan 34 $ 34      
Stock issued during period 5 5      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 1,141 $ 1,141      
Ending balance (in shares) at Mar. 31, 2022   46,658,734     13,082,214
Ending balance at Mar. 31, 2022 $ 143,350 $ 324,476 $ 653 $ (95,604) $ (86,175)