XML 14 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands
Total
Preferred Stock
Series B Convertible Preferred Stock
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Deficit
Accumulated Other Comprehensive Income
Beginning Balances at Dec. 31, 2022 $ 75,394,000 $ 5,000 $ 24,000 $ 495,818,000 $ (12,173,000) $ (409,381,000) $ 1,101,000
Beginning Balances (in shares) at Dec. 31, 2022   5,000 22,623        
Net income (loss) (5,489,000)         (5,489,000)  
Unrealized gain (loss) from foreign currency translation adjustments 228,000           228,000
Issuance of common stock in connection with vesting of stock awards 1,000   $ 1,000        
Issuance of common stock in connection with vesting of stock awards (shares)     459        
Stock-based compensation 3,971,000     3,971,000      
Shares withheld in payment of taxes in connection with net share settlement of restricted stock units (796,000)       (796,000)    
Shares withheld in payment of taxes in connection with net share settlement of restricted stock units (shares)     (110)        
Proceeds from exercise of warrants, shares     275        
Proceeds from exercise of warrants 963,000     963,000      
Ending Balances at Dec. 31, 2023 74,272,000 $ 5,000 $ 25,000 500,752,000 (12,969,000) (414,870,000) 1,329,000
Ending Balances (in shares) at Dec. 31, 2023   5,000 23,247        
Net income (loss) 74,820,000         74,820,000  
Unrealized gain (loss) from foreign currency translation adjustments (233,000)           (233,000)
Issuance of common stock in connection with vesting of stock awards 1,000   $ 1,000        
Issuance of common stock in connection with vesting of stock awards (shares)     1,072        
Stock-based compensation 8,730,000     8,730,000      
Shares withheld in payment of taxes in connection with net share settlement of restricted stock units (1,642,000)       (1,642,000)    
Shares withheld in payment of taxes in connection with net share settlement of restricted stock units (shares)     (424)        
Repurchases of common stock (1,879,000)       (1,879,000)    
Repurchases of common stock (shares)     (464)        
Ending Balances at Dec. 31, 2024 $ 154,069,000 $ 5,000 $ 26,000 $ 509,482,000 $ (16,490,000) $ (340,050,000) $ 1,096,000
Ending Balances (in shares) at Dec. 31, 2024   5,000 23,431