XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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 (Note 9) 380     380    
Activity related to divestiture (Note 20) 2,732     66,775 (64,100) 57
Net income (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 income (loss) (6,598)          
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)
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 (Note 9) 5,148 $ 1   5,147    
Net income (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)
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 income (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 income (loss) 6,164          
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)
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 20) (185)     (185)    
Net income (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)