v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2022   132,368,265        
Beginning balance at Dec. 31, 2022 $ 248,879 $ 13   $ 592,900 $ (3,085) $ (340,949)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of stock options (in shares)   223,251        
Issuance of common stock upon exercise of stock options 758     758    
Stock-based compensation expense 20,041     20,041    
Issuance of common stock for settlement of RSUs (in shares)   872,748        
Tides Foundation common stock warrant expense 188     188    
Unrealized gain (loss) on marketable securities 1,923       1,923  
Net income 17,167         17,167
Ending balance (in shares) at Mar. 31, 2023   133,464,264        
Ending balance at Mar. 31, 2023 $ 288,956 $ 13   613,887 (1,162) (323,782)
Beginning balance (in shares) at Dec. 31, 2023 137,272,754 137,272,754        
Beginning balance at Dec. 31, 2023 $ 381,075 $ 14 $ 0 674,918 205 (294,062)
Beginning balance (in shares) at Dec. 31, 2023     0      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of stock options and common stock warrants (in shares)   37,650        
Issuance of common stock upon exercise of stock options and common stock warrants 106     106    
Stock-based compensation expense 17,085     17,085    
Issuance of common stock for settlement of RSUs (in shares)   854,221        
Tides Foundation common stock warrant expense 188     188    
Repurchase of common stock (in shares)   (5,046,280) (175,000)      
Repurchase of common stock (67,429) $ (1) $ (2,138) (65,290)    
Unrealized gain (loss) on marketable securities (591)       (591)  
Net income $ 18,442         18,442
Ending balance (in shares) at Mar. 31, 2024 133,118,345 133,118,345        
Ending balance at Mar. 31, 2024 $ 348,876 $ 13 $ (2,138) $ 627,007 $ (386) $ (275,620)
Ending balance (in shares) at Mar. 31, 2024 (175,000)   (175,000)