XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance, shares (in shares) at Dec. 31, 2022   39,977        
Beginning Balance at Dec. 31, 2022 $ 650,955 $ 40 $ 777,187 $ (199,998) $ 73,799 $ (73)
Beginning balance, shares (in shares) at Dec. 31, 2022       12,415    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock in connection with equity incentive plans (in shares)   1,338        
Issuance of common stock in connection with equity incentive plans 1 $ 1        
Repurchase of shares to satisfy employee tax withholding obligations (3,331)   (3,331)      
Repurchase of shares to satisfy employee tax withholding obligations (in shares)       413    
Dividends and accretion related to convertible preferred stock (38,301)       (38,301)  
Issuance of common stock for employee stock purchase program (in shares)   142        
Issuance of common stock for employee stock purchase program 677   677      
Stock-based compensation 24,253   24,253      
Other comprehensive loss, net of tax (9)         (9)
Net income (loss) $ (28,214)       (28,214)  
Ending balance, shares (in shares) at Dec. 31, 2023 28,629 41,457        
Ending Balance at Dec. 31, 2023 $ 606,031 $ 41 798,786 $ (199,998) 7,284 (82)
Ending balance, shares (in shares) at Dec. 31, 2023 12,828     12,828    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock in connection with equity incentive plans (in shares)   1,687        
Issuance of common stock in connection with equity incentive plans $ 2 $ 2        
Repurchase of shares to satisfy employee tax withholding obligations (3,415)   (3,415)      
Repurchase of shares to satisfy employee tax withholding obligations (in shares)       551    
Dividends and accretion related to convertible preferred stock (45,017)   (42,922)   (2,095)  
Issuance of common stock for employee stock purchase program (in shares)   81        
Issuance of common stock for employee stock purchase program 354   354      
Stock-based compensation 20,568   20,568      
Other comprehensive loss, net of tax (152)         (152)
Net income (loss) $ 10,057       10,057  
Ending balance, shares (in shares) at Dec. 31, 2024 29,846 43,225        
Ending Balance at Dec. 31, 2024 $ 588,428 $ 43 $ 773,371 $ (199,998) $ 15,246 $ (234)
Ending balance, shares (in shares) at Dec. 31, 2024 13,379     13,379