XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Preferred Stock
Additional Paid-in Capital
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Beginning Balances at Dec. 31, 2021 $ 222,374 $ 123 $ 0 $ 1,441,868 $ (2,266) $ (1,217,351)
Beginning Balances (in shares) at Dec. 31, 2021   122,945 0      
Issuance of common stock upon exercise of warrants 24,670 $ 2   24,668    
Issuance of common stock upon exercise of warrants (Shares)   1,879        
Issuance of common stock upon exercise of stock options 9,487 $ 1   9,486    
Issuance of common stock upon exercise of stock options (in shares)   1,171        
Issuance of common stock upon release of restricted stock awards   $ 1   (1)    
Issuance of common stock upon release of restricted stock awards (in shares)   1,432        
Issuance of common stock under Employee Stock Purchase Plan 1,430     1,430    
Issuance of common stock under Employee Stock Purchase Plan (in shares)   154        
Stock compensation expense 24,188     24,188    
Total other comprehensive income (Loss) (6,996)       (6,996)  
Net Income (Loss) 225,423         225,423
Ending Balances at Sep. 30, 2022 500,576 $ 127 $ 0 1,501,639 (9,262) (991,928)
Ending Balances (in shares) at Sep. 30, 2022   127,581 0      
Beginning Balances at Jun. 30, 2022 422,799 $ 126 $ 0 1,484,970 (6,560) (1,055,737)
Beginning Balances (in shares) at Jun. 30, 2022   126,439 0      
Issuance of common stock upon exercise of stock options 7,337 $ 1   7,336    
Issuance of common stock upon exercise of stock options (in shares)   884        
Issuance of common stock upon release of restricted stock awards (in shares)   186        
Issuance of common stock under Employee Stock Purchase Plan 720     720    
Issuance of common stock under Employee Stock Purchase Plan (in shares)   72        
Stock compensation expense 8,613     8,613    
Total other comprehensive income (Loss) (2,702)       (2,702)  
Net Income (Loss) 63,809         63,809
Ending Balances at Sep. 30, 2022 500,576 $ 127 $ 0 1,501,639 (9,262) (991,928)
Ending Balances (in shares) at Sep. 30, 2022   127,581 0      
Beginning Balances at Dec. 31, 2022 581,013 $ 128 $ 0 1,510,518 (5,438) (924,195)
Beginning Balances (in shares) at Dec. 31, 2022   127,604 0      
Issuance of common stock upon exercise of stock options 4,339     4,339    
Issuance of common stock upon exercise of stock options (in shares)   556        
Issuance of common stock upon release of restricted stock awards, net of statutory tax withholdings (6,125) $ 1   (6,126)    
Issuance of common stock upon release of restricted stock awards, net of statutory tax withholdings (in shares)   874        
Issuance of common stock under Employee Stock Purchase Plan 1,535     1,535    
Issuance of common stock under Employee Stock Purchase Plan (in shares)   161        
Stock compensation expense 31,283     31,283    
Total other comprehensive income (Loss) (521)       (521)  
Net Income (Loss) (6,608)         (6,608)
Ending Balances at Sep. 30, 2023 604,916 $ 129 $ 0 1,541,549 (5,959) (930,803)
Ending Balances (in shares) at Sep. 30, 2023   129,195 0      
Beginning Balances at Jun. 30, 2023 577,205 $ 129 $ 0 1,527,544 (5,372) (945,096)
Beginning Balances (in shares) at Jun. 30, 2023   128,779 0      
Issuance of common stock upon exercise of stock options 2,722     2,722    
Issuance of common stock upon exercise of stock options (in shares)   312        
Issuance of common stock upon release of restricted stock awards, net of statutory tax withholdings $ (162)     $ (162)    
Issuance of common stock upon release of restricted stock awards, net of statutory tax withholdings (in shares)   24        
Issuance of common stock under Employee Stock Purchase Plan (in shares) 758 80   758    
Stock compensation expense $ 10,687     $ 10,687    
Total other comprehensive income (Loss) (587)       (587)  
Net Income (Loss) 14,293         14,293
Ending Balances at Sep. 30, 2023 $ 604,916 $ 129 $ 0 $ 1,541,549 $ (5,959) $ (930,803)
Ending Balances (in shares) at Sep. 30, 2023   129,195 0