XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Preferred Stock
Additional Paid-In Capital
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Beginning Balances (in shares) at Dec. 31, 2022   127,604,000 0      
Beginning Balances at Dec. 31, 2022 $ 581,013 $ 128 $ 0 $ 1,510,518 $ (5,438) $ (924,195)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of stock options (in shares)   556,000        
Issuance of common stock upon exercise of stock options 4,339     4,339    
Issuance of common stock upon release of restricted stock awards, net of statutory tax withholdings (in shares)   874,000        
Issuance of common stock upon release of restricted stock awards, net of statutory tax withholdings (6,125) $ 1   (6,126)    
Issuance of common stock under Employee Stock Purchase Plan (in shares)   161,000        
Issuance of common stock under Employee Stock Purchase Plan 1,535     1,535    
Stock compensation expense 31,283     31,283    
Total other comprehensive income (loss) (521)       (521)  
Net income (loss) (6,608)         (6,608)
Ending Balances (in shares) at Sep. 30, 2023   129,195,000 0      
Ending Balances at Sep. 30, 2023 604,916 $ 129 $ 0 1,541,549 (5,959) (930,803)
Beginning Balances (in shares) at Jun. 30, 2023   128,779,000 0      
Beginning Balances at Jun. 30, 2023 577,205 $ 129 $ 0 1,527,544 (5,372) (945,096)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of stock options (in shares)   312,000        
Issuance of common stock upon exercise of stock options 2,722     2,722    
Issuance of common stock upon release of restricted stock awards, net of statutory tax withholdings (in shares)   24,000        
Issuance of common stock upon release of restricted stock awards, net of statutory tax withholdings (162)     (162)    
Issuance of common stock under Employee Stock Purchase Plan (in shares)   80,000        
Issuance of common stock under Employee Stock Purchase Plan 758     758    
Stock compensation expense 10,687     10,687    
Total other comprehensive income (loss) (587)       (587)  
Net income (loss) 14,293         14,293
Ending Balances (in shares) at Sep. 30, 2023   129,195,000 0      
Ending Balances at Sep. 30, 2023 $ 604,916 $ 129 $ 0 1,541,549 (5,959) (930,803)
Beginning Balances (in shares) at Dec. 31, 2023 129,530,000 129,530,000 0      
Beginning Balances at Dec. 31, 2023 $ 622,072 $ 130 $ 0 1,554,634 (2,108) (930,584)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of stock options (in shares) 537,000 515,000        
Issuance of common stock upon exercise of stock options $ 3,925     3,925    
Issuance of common stock upon release of restricted stock awards, net of statutory tax withholdings (in shares)   1,115,000        
Issuance of common stock upon release of restricted stock awards, net of statutory tax withholdings (8,826) $ 1   (8,827)    
Issuance of common stock under Employee Stock Purchase Plan (in shares)   185,000        
Issuance of common stock under Employee Stock Purchase Plan 1,760     1,760    
Stock compensation expense 39,615     39,615    
Total other comprehensive income (loss) 2,622       2,622  
Net income (loss) $ 20,259         20,259
Ending Balances (in shares) at Sep. 30, 2024 131,344,804 131,345,000 0      
Ending Balances at Sep. 30, 2024 $ 681,427 $ 131 $ 0 1,591,107 514 (910,325)
Beginning Balances (in shares) at Jun. 30, 2024   130,984,000 0      
Beginning Balances at Jun. 30, 2024 642,849 $ 131 $ 0 1,575,548 (4,911) (927,919)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of stock options (in shares)   221,000        
Issuance of common stock upon exercise of stock options 1,871     1,871    
Issuance of common stock upon release of restricted stock awards, net of statutory tax withholdings (in shares)   49,000        
Issuance of common stock upon release of restricted stock awards, net of statutory tax withholdings (251)     (251)    
Issuance of common stock under Employee Stock Purchase Plan (in shares)   91,000        
Issuance of common stock under Employee Stock Purchase Plan 856     856    
Stock compensation expense 13,083     13,083    
Total other comprehensive income (loss) 5,425       5,425  
Net income (loss) $ 17,594         17,594
Ending Balances (in shares) at Sep. 30, 2024 131,344,804 131,345,000 0      
Ending Balances at Sep. 30, 2024 $ 681,427 $ 131 $ 0 $ 1,591,107 $ 514 $ (910,325)