XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Balance at Dec. 31, 2019 $ 38,564 $ 84   $ 169,561 $ (2,222) $ (127,064)
Balance, shares at Dec. 31, 2019   84,333        
Balance Treasury, shares at Dec. 31, 2019     495      
Balance Treasury at Dec. 31, 2019     $ (1,795)      
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes 555 $ 1   554    
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes, shares   996        
Foreign currency translation adjustment, net of tax 2,559       2,559  
Repurchases of treasury shares (3,031)   $ (3,031)      
Repurchases of treasury shares, shares     1,227      
Stock-based compensation 12,926     12,926    
Net (loss) income 24,801         24,801
Balance at Dec. 31, 2020 76,374 $ 85   183,041 337 (102,263)
Balance, 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,203) $ 3   (4,206)    
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes, shares   2,486        
Foreign currency translation adjustment, net of tax 541       541  
Repurchases of treasury shares (8,819)   $ (8,819)      
Repurchases of treasury shares, shares     1,671      
Stock-based compensation 14,819     14,819    
Net (loss) income 3,207         3,207
Balance at Dec. 31, 2021 $ 81,919 $ 88   193,654 878 (99,056)
Balance, 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,779) $ 1   (1,780)    
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes, shares   1,124        
Foreign currency translation adjustment, net of tax (3,152)       (3,183) 31
Repurchases of treasury shares (1,192)   $ (1,192)      
Repurchases of treasury shares, shares     204      
Sale of common stock, net of issuance costs 39,370 $ 9   39,361    
Sale of common stock, net of issuance costs, Shares   9,323        
Stock-based compensation 13,440     13,440    
Net (loss) income (79,205)         (79,205)
Balance at Dec. 31, 2022 $ 49,401 $ 98   $ 244,675 $ (2,305) $ (178,230)
Balance, shares at Dec. 31, 2022   98,262        
Balance Treasury, shares at Dec. 31, 2022 3,597   3,597      
Balance Treasury at Dec. 31, 2022 $ 14,837   $ (14,837)