XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock and Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
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 7,377     7,377  
Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent 0        
Issuance of stock for ESPP purchase (in shares)   15,543      
Issuance of stock for ESPP purchase 89 $ 89      
Exercise of stock options, net of shares withheld for employee taxes (in shares)   325,737      
Exercise of stock options, net of shares withheld for employee taxes 2,864 $ 2,864      
Release of restricted stock units and awards (in shares)   440,365      
Stock issued during period (in shares)   3,309,811      
Stock issued during period 35,833 $ 35,833      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 1,582 $ 1,582      
Ending balance (in shares) at Jun. 30, 2021   43,252,670     12,143,433
Ending balance at Jun. 30, 2021 111,726 $ 299,124 122 (105,787) $ (81,733)
Beginning balance (in shares) at Mar. 31, 2021   43,020,610     12,143,433
Stockholders' Equity Attributable to Parent, Beginning Balance at Mar. 31, 2021 105,298 $ 298,037 122 (111,128) $ (81,733)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 5,341     5,341  
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)   18,750      
Exercise of stock options, net of shares withheld for employee taxes 140 $ 140      
Release of restricted stock units and awards (in shares)   213,310      
Stock Issued During Period Value Restricted Stock Units And Award Net Of Forfeitures 0        
Stock issued during period (104) $ (104)      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 1,051 $ 1,051      
Ending balance (in shares) at Jun. 30, 2021   43,252,670     12,143,433
Ending balance at Jun. 30, 2021 111,726 $ 299,124 122 (105,787) $ (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 3,257     3,257  
Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent (813)   (813)    
Stock repurchase (in shares)         1,220,546
Treasury Stock, Value, Acquired, Cost Method (5,977)       $ (5,977)
Issuance of stock for ESPP purchase (in shares)   7,725      
Issuance of stock for ESPP purchase 34 $ 34      
Release of restricted stock units and awards (in shares)   293,069     14,549
Stock Issued During Period Value Restricted Stock Units And Award Net Of Forfeitures (80)       $ (80)
Shares issued to an employee in lieu of cash compensation (in shares)   16,517      
Shares issued to an employee in lieu of cash compensation 84 $ 84      
Stock issued during period 5 5      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 1,932 $ 1,932      
Ending balance (in shares) at Jun. 30, 2022   46,851,509     13,378,528
Ending balance at Jun. 30, 2022 139,737 $ 325,351 (401) (97,423) $ (87,790)
Beginning balance (in shares) at Mar. 31, 2022   46,658,734     13,082,214
Stockholders' Equity Attributable to Parent, Beginning Balance at Mar. 31, 2022 143,350 $ 324,476 653 (95,604) $ (86,175)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (1,819)     (1,819)  
Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent $ (1,054)   (1,054)    
Stock repurchase (in shares) 281,765       281,765
Treasury Stock, Value, Acquired, Cost Method $ (1,535)       $ (1,535)
Release of restricted stock units and awards (in shares)   176,258     14,549
Stock Issued During Period Value Restricted Stock Units And Award Net Of Forfeitures (80)       $ (80)
Shares issued to an employee in lieu of cash compensation (in shares)   16,517      
Shares issued to an employee in lieu of cash compensation 84 $ 84      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 791 $ 791      
Ending balance (in shares) at Jun. 30, 2022   46,851,509     13,378,528
Ending balance at Jun. 30, 2022 $ 139,737 $ 325,351 $ (401) $ (97,423) $ (87,790)