v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Common Stock-Class A
Common Stock
Common Stock-Class B
Treasury Stock
Additional Paid-In Capital
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2022   81,529,265 17,640,167      
Beginning balance at Dec. 31, 2022 $ 166,555 $ 1   $ 0 $ 955,509 $ (788,955)
Beginning balance, treasury stock (in shares) at Dec. 31, 2022       0    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of stock options (in shares)   77,378        
Issuance of common stock upon exercise of stock options 463       463  
Issuance of restricted stock awards (in shares)   10,375        
Issuance of common stock for settlement of RSUs (in shares)   551,060        
Shares withheld related to net share settlement (in shares)   (193,445)        
Shares withheld related to net share settlement (1,822)       (1,822)  
Stock-based compensation 12,365       12,365  
Net income (loss) (12,686)         (12,686)
Ending balance (in shares) at Mar. 31, 2023   81,974,633 17,640,167      
Ending Balance at Mar. 31, 2023 164,875 $ 1   $ 0 966,515 (801,641)
Ending balance, treasury stock (in shares) at Mar. 31, 2023       0    
Beginning balance (in shares) at Dec. 31, 2022   81,529,265 17,640,167      
Beginning balance at Dec. 31, 2022 166,555 $ 1   $ 0 955,509 (788,955)
Beginning balance, treasury stock (in shares) at Dec. 31, 2022       0    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (15,607)          
Ending balance (in shares) at Jun. 30, 2023   82,525,053 17,640,167      
Ending Balance at Jun. 30, 2023 176,414 $ 1   $ 0 980,975 (804,562)
Ending balance, treasury stock (in shares) at Jun. 30, 2023       0    
Beginning balance (in shares) at Mar. 31, 2023   81,974,633 17,640,167      
Beginning balance at Mar. 31, 2023 164,875 $ 1   $ 0 966,515 (801,641)
Beginning balance, treasury stock (in shares) at Mar. 31, 2023       0    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of stock options (in shares)   46,035        
Issuance of common stock upon exercise of stock options 285       285  
Issuance of restricted stock awards (in shares)   1,964        
Issuance of common stock for settlement of RSUs (in shares)   609,839        
Shares withheld related to net share settlement (in shares)   (199,245)        
Shares withheld related to net share settlement (1,379)       (1,379)  
Issuance of common stock for 2018 Employee Stock Purchase Plan (ESPP) Purchase (in shares)   91,827        
Issuance of common stock for 2018 Employee Stock Purchase Plan (ESPP) Purchase 567       567  
Stock-based compensation 14,987       14,987  
Net income (loss) (2,921)         (2,921)
Ending balance (in shares) at Jun. 30, 2023   82,525,053 17,640,167      
Ending Balance at Jun. 30, 2023 $ 176,414 $ 1   $ 0 980,975 (804,562)
Ending balance, treasury stock (in shares) at Jun. 30, 2023       0    
Beginning balance (in shares) at Dec. 31, 2023 101,276,416 85,614,983 15,661,433      
Beginning balance at Dec. 31, 2023 $ 191,757 $ 1   $ 0 1,007,190 (815,434)
Beginning balance, treasury stock (in shares) at Dec. 31, 2023 0     0    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of restricted stock awards (in shares)   9,665        
Issuance of common stock for settlement of RSUs (in shares)   887,751        
Shares withheld related to net share settlement (in shares)   (305,537)        
Shares withheld related to net share settlement $ (2,612)       (2,612)  
Repurchase of common stock (in shares)   2,652,174   2,652,174    
Repurchase of common stock (15,055)     $ (15,055)    
Stock-based compensation 14,523       14,523  
Net income (loss) (4,490)         (4,490)
Ending balance (in shares) at Mar. 31, 2024   83,554,688 15,661,433      
Ending Balance at Mar. 31, 2024 $ 184,123 $ 1   $ (15,055) 1,019,101 (819,924)
Ending balance, treasury stock (in shares) at Mar. 31, 2024       2,652,174    
Beginning balance (in shares) at Dec. 31, 2023 101,276,416 85,614,983 15,661,433      
Beginning balance at Dec. 31, 2023 $ 191,757 $ 1   $ 0 1,007,190 (815,434)
Beginning balance, treasury stock (in shares) at Dec. 31, 2023 0     0    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Repurchase of common stock (in shares) 6,787,969          
Repurchase of common stock $ (37,200)          
Net income (loss) $ (3,427)          
Ending balance (in shares) at Jun. 30, 2024 96,430,627 80,769,194 15,661,433      
Ending Balance at Jun. 30, 2024 $ 176,161 $ 1   $ (37,184) 1,032,205 (818,861)
Ending balance, treasury stock (in shares) at Jun. 30, 2024 6,787,969     6,787,969    
Beginning balance (in shares) at Mar. 31, 2024   83,554,688 15,661,433      
Beginning balance at Mar. 31, 2024 $ 184,123 $ 1   $ (15,055) 1,019,101 (819,924)
Beginning balance, treasury stock (in shares) at Mar. 31, 2024       2,652,174    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of restricted stock awards (in shares)   11,754        
Issuance of common stock for settlement of RSUs (in shares)   1,836,278        
Shares withheld related to net share settlement (in shares)   (604,997)        
Shares withheld related to net share settlement (3,164)       (3,164)  
Repurchase of common stock (in shares)   4,135,795   4,135,795    
Repurchase of common stock (22,129)     $ (22,129)    
Issuance of common stock for 2018 Employee Stock Purchase Plan (ESPP) Purchase (in shares)   107,266        
Issuance of common stock for 2018 Employee Stock Purchase Plan (ESPP) Purchase 454       454  
Stock-based compensation 15,814       15,814  
Net income (loss) $ 1,063         1,063
Ending balance (in shares) at Jun. 30, 2024 96,430,627 80,769,194 15,661,433      
Ending Balance at Jun. 30, 2024 $ 176,161 $ 1   $ (37,184) $ 1,032,205 $ (818,861)
Ending balance, treasury stock (in shares) at Jun. 30, 2024 6,787,969     6,787,969