XML 23 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Accumulated Other Comprehensive Gain (loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2021   46,880,000    
Beginning balance at Dec. 31, 2021 $ 170,462 $ 553,902 $ (154) $ (383,286)
Increase (Decrease) in Shareholders' Equity        
Net income (loss) (16,709)     (16,709)
Stock-based compensation expense 37,183 $ 37,183    
Stock option exercises (in shares)   234,000    
Stock option exercises 2,401 $ 2,401    
Shares issued under the Employee Stock Purchase Plan (in shares)   49,000    
Shares issued under the Employee Stock Purchase Plan 1,251 $ 1,251    
Issuance of stock for restricted stock unit vesting (shares)   134,000    
Restricted stock withheld for employee tax remittance (in shares)   (44,000)    
Restricted stock withheld for employee tax remittance (1,492) $ (1,492)    
Unrealized gain (loss) on investments (824)   (824)  
Ending balance (in shares) at Dec. 31, 2022   47,253,000    
Ending balance at Dec. 31, 2022 192,272 $ 593,245 (978) (399,995)
Increase (Decrease) in Shareholders' Equity        
Net income (loss) (3,182)     (3,182)
Stock-based compensation expense 32,325 $ 32,325    
Stock option exercises (in shares)   378,000    
Stock option exercises 4,737 $ 4,737    
Shares issued under the Employee Stock Purchase Plan (in shares)   54,000    
Shares issued under the Employee Stock Purchase Plan 1,263 $ 1,263    
Issuance of stock for restricted stock unit vesting (shares)   224,000    
Restricted stock withheld for employee tax remittance (in shares)   (80,000)    
Restricted stock withheld for employee tax remittance (2,341) $ (2,341)    
Unrealized gain (loss) on investments $ 878   878  
Ending balance (in shares) at Dec. 31, 2023 47,829,000 47,829,000    
Ending balance at Dec. 31, 2023 $ 225,952 $ 629,229 (100) (403,177)
Increase (Decrease) in Shareholders' Equity        
Net income (loss) 10,362     10,362
Stock-based compensation expense $ 36,495 $ 36,495    
Stock option exercises (in shares) 1,544,653 1,545,000    
Stock option exercises $ 23,125 $ 23,125    
Shares issued under the Employee Stock Purchase Plan (in shares)   42,000    
Shares issued under the Employee Stock Purchase Plan 1,391 $ 1,391    
Issuance of stock for restricted stock unit vesting (shares)   324,000    
Restricted stock withheld for employee tax remittance (in shares)   (112,000)    
Restricted stock withheld for employee tax remittance (5,462) $ (5,462)    
Unrealized gain (loss) on investments $ 104   104  
Ending balance (in shares) at Dec. 31, 2024 49,628,000 49,628,000    
Ending balance at Dec. 31, 2024 $ 291,967 $ 684,778 $ 4 $ (392,815)