XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Balances at Dec. 31, 2020 $ 76,374 $ 85   $ 183,041 $ 337 $ (102,263)
Balances, shares at Dec. 31, 2020   85,329        
Balance Treasury, shares at Dec. 31, 2020     1,722      
Balance Treasury at Dec. 31, 2020     $ (4,826)      
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes (4,057) $ 1   (4,058)    
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes, shares   1,173        
Foreign currency translation adjustment (336)       (336)  
Stock-based compensation 3,105     3,105    
Net income (loss) 5,749         5,749
Balances at Mar. 31, 2021 80,835 $ 86   182,088 1 (96,514)
Balances, shares at Mar. 31, 2021   86,502        
Balance Treasury, shares at Mar. 31, 2021     1,722      
Balance Treasury at Mar. 31, 2021     $ (4,826)      
Balances at Dec. 31, 2021 $ 81,919 $ 88   193,654 878 (99,056)
Balances, shares at Dec. 31, 2021   87,815        
Balance Treasury, shares at Dec. 31, 2021 3,393   3,393      
Balance Treasury at Dec. 31, 2021 $ 13,645   $ (13,645)      
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes (1,412)     (1,412)    
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes, shares   637        
Foreign currency translation adjustment 119       119  
Repurchases of treasury shares (1,192)   $ (1,192)      
Repurchases of treasury shares, shares     204      
Stock-based compensation 2,731     2,731    
Net income (loss) (32,584)         (32,584)
Balances at Mar. 31, 2022 $ 49,581 $ 88   $ 194,973 $ 997 $ (131,640)
Balances, shares at Mar. 31, 2022   88,452        
Balance Treasury, shares at Mar. 31, 2022 3,597   3,597      
Balance Treasury at Mar. 31, 2022 $ 14,837   $ (14,837)