XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock, Common
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2022   78,350,984 (2,766,073)      
Beginning balance at Dec. 31, 2022 $ 68,088 $ 78 $ (3) $ 771,052 $ (692,362) $ (10,677)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock issued upon exercise of stock options (in shares)   18,687        
Common stock issued upon exercise of stock options 130     130    
Common stock issued upon vesting of restricted stock units (in shares)   413,252        
Common stock issued upon vesting of restricted stock units 1 $ 1        
Stock-based compensation 9,560     9,560    
Common stock issued under Employee Stock Purchase Plan (in shares)   87,794        
Common stock issued under Employee Stock Purchase Plan (ESPP) 724     724    
Issuance of common stock in connection with acquisitions 380     380    
Activity related to divestiture (Note 19) 2,732     66,775 (64,100) 57
Net loss (17,420)       (17,420)  
Other comprehensive loss 809         809
Ending balance (in shares) at Mar. 31, 2023   78,870,717 (2,766,073)      
Ending balance at Mar. 31, 2023 65,004 $ 79 $ (3) 848,621 (773,882) (9,811)
Beginning balance (in shares) at Dec. 31, 2022   78,350,984 (2,766,073)      
Beginning balance at Dec. 31, 2022 68,088 $ 78 $ (3) 771,052 (692,362) (10,677)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (59,910)          
Ending balance (in shares) at Sep. 30, 2023   81,190,765 (2,766,073)      
Ending balance at Sep. 30, 2023 45,081 $ 81 $ (3) 872,958 (816,372) (11,583)
Beginning balance (in shares) at Mar. 31, 2023   78,870,717 (2,766,073)      
Beginning balance at Mar. 31, 2023 65,004 $ 79 $ (3) 848,621 (773,882) (9,811)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock issued upon exercise of stock options (in shares)   11,154        
Common stock issued upon exercise of stock options 8     8    
Common stock issued upon vesting of restricted stock units (in shares)   295,564        
Common stock issued upon vesting of restricted stock units 0          
Stock-based compensation 8,380     8,380    
Common stock issued under Employee Stock Purchase Plan (in shares)   97,832        
Common stock issued under Employee Stock Purchase Plan (ESPP) 397     397    
Issuance of common stock in connection with acquisitions (in shares)   1,036,823        
Issuance of common stock in connection with acquisitions 5,148 $ 1   5,147    
Net loss 10,822       10,822  
Other comprehensive loss 386         386
Ending balance (in shares) at Jun. 30, 2023   80,312,090 (2,766,073)      
Ending balance at Jun. 30, 2023 90,145 $ 80 $ (3) 862,553 (763,060) (9,425)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock issued upon exercise of stock options (in shares)   17,727        
Common stock issued upon exercise of stock options 15     15    
Common stock issued upon vesting of restricted stock units (in shares)   588,159        
Common stock issued upon vesting of restricted stock units 2 $ 1   1    
Stock-based compensation 8,849     8,849    
Common stock issued under Employee Stock Purchase Plan (in shares)   82,747        
Common stock issued under Employee Stock Purchase Plan (ESPP) 348     348    
Issuance of common stock in connection with acquisitions (in shares)   190,042        
Issuance of common stock in connection with acquisitions 1,192     1,192    
Net loss (53,312)       (53,312)  
Other comprehensive loss (2,158)         (2,158)
Ending balance (in shares) at Sep. 30, 2023   81,190,765 (2,766,073)      
Ending balance at Sep. 30, 2023 45,081 $ 81 $ (3) 872,958 (816,372) (11,583)
Beginning balance (in shares) at Dec. 31, 2023   90,603,519 (2,766,073)      
Beginning balance at Dec. 31, 2023 48,138 $ 91 $ (3) 913,522 (856,988) (8,484)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock issued upon vesting of restricted stock units (in shares)   432,701        
Common stock issued upon vesting of restricted stock units 1     1    
Stock-based compensation 8,251     8,251    
Common stock issued under Employee Stock Purchase Plan (in shares)   95,603        
Common stock issued under Employee Stock Purchase Plan (ESPP) 122     122    
Net loss (35,631)       (35,631)  
Other comprehensive loss (1,698)         (1,698)
Ending balance (in shares) at Mar. 31, 2024   91,131,823 (2,766,073)      
Ending balance at Mar. 31, 2024 19,183 $ 91 $ (3) 921,896 (892,619) (10,182)
Beginning balance (in shares) at Dec. 31, 2023   90,603,519 (2,766,073)      
Beginning balance at Dec. 31, 2023 48,138 $ 91 $ (3) 913,522 (856,988) (8,484)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (22,145)          
Ending balance (in shares) at Sep. 30, 2024   93,076,963 (2,766,073)      
Ending balance at Sep. 30, 2024 45,906 $ 93 $ (3) 932,602 (879,133) (7,653)
Beginning balance (in shares) at Mar. 31, 2024   91,131,823 (2,766,073)      
Beginning balance at Mar. 31, 2024 19,183 $ 91 $ (3) 921,896 (892,619) (10,182)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock issued upon vesting of restricted stock units (in shares)   536,424        
Common stock issued upon vesting of restricted stock units 2 $ 1   1    
Stock-based compensation 5,762     5,762    
Common stock issued under Employee Stock Purchase Plan (in shares)   84,273        
Common stock issued under Employee Stock Purchase Plan (ESPP) 55     55    
Activity related to divestiture (Note 19) (185)     (185)    
Net loss 41,795       41,795  
Other comprehensive loss (6)         (6)
Ending balance (in shares) at Jun. 30, 2024   91,752,520 (2,766,073)      
Ending balance at Jun. 30, 2024 66,606 $ 92 $ (3) 927,529 (850,824) (10,188)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock issued upon exercise of stock options (in shares)   13        
Common stock issued upon vesting of restricted stock units (in shares)   1,249,035        
Common stock issued upon vesting of restricted stock units 0 $ 1   (1)    
Stock-based compensation 4,981     4,981    
Common stock issued under Employee Stock Purchase Plan (in shares)   75,395        
Common stock issued under Employee Stock Purchase Plan (ESPP) 93     93    
Net loss (28,309)       (28,309)  
Other comprehensive loss 2,535         2,535
Ending balance (in shares) at Sep. 30, 2024   93,076,963 (2,766,073)      
Ending balance at Sep. 30, 2024 $ 45,906 $ 93 $ (3) $ 932,602 $ (879,133) $ (7,653)