v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Retained Earnings [Member]
Beginning balance at Dec. 31, 2022 $ 217,474 $ 58 $ (278,876) $ 425,458 $ (9,537) $ 80,371
Beginning balance, shares at Dec. 31, 2022   57,919,501 28,896,408      
Issuance of common stock from exercise of options 18     18    
Issuance of common stock from exercise of options, shares   2,500        
Issuance of common stock from restricted stock awards, shares   91,152        
Purchase of common stock through stock buyback (25,000)   $ (25,000)      
Purchase of common stock through stock buyback, shares     581,295      
Impact of net settlements (177)     (177)    
Impact of net settlements, shares   912 912      
Excise Tax on repurchased shares (206)     (206)    
Stock-based compensation expense [1] 14,176     14,176    
Unrealized gain (loss) on investments 63       63  
Unrealized gain (loss) on foreign currency exchange 2,029       2,029  
Net Income (Loss) 1,645         1,645
Ending balance at Mar. 31, 2023 210,022 $ 58 $ (303,876) 439,269 (7,445) 82,016
Ending balance, shares at Mar. 31, 2023   58,014,065 29,478,615      
Beginning balance at Dec. 31, 2023 $ 222,927 $ 59 $ (329,118) 471,696 (4,542) 84,832
Beginning balance, shares at Dec. 31, 2023   58,659,065 30,243,921      
Issuance of common stock from exercise of options, shares 0          
Issuance of common stock from restricted stock awards, shares   133,490        
Impact of net settlements $ (139)     (139)    
Impact of net settlements, shares   290 290      
Stock-based compensation expense 11,459     11,459    
Unrealized gain (loss) on investments (23)       (23)  
Unrealized gain (loss) on foreign currency exchange (642)       (642)  
Net Income (Loss) (10,088)         (10,088)
Ending balance at Mar. 31, 2024 $ 223,494 $ 59 $ (329,118) $ 483,016 $ (5,207) $ 74,744
Ending balance, shares at Mar. 31, 2024   58,792,845 30,244,211      
[1] Includes $1.9 million of accrued compensation expense recognized in the previous year for the three months ended March 31, 2023.