XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2022   61,279,379        
Beginning balance at Dec. 31, 2022 $ 382,267 $ 613 $ 1,105,701 $ (468,879) $ (16,261) $ (238,907)
Beginning balance, treasury stock (in shares) at Dec. 31, 2022       (26,685,542)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of shares related to stock-based compensation (in shares)   589,792   (57,191)    
Issuance of shares related to stock-based compensation 4,124 $ 6 5,247 $ (1,129)    
Exercise of stock warrants (in shares)   651,855        
Exercise of stock warrants 15,898 $ 6 15,892      
Stock-based compensation expense 16,653   16,653      
Settlement of indemnification asset (in shares)       (613,954)    
Settlement of indemnification asset (15,760)     $ (15,760)    
Foreign currency translation adjustment, net of tax (4,332)       (4,332)  
Net (loss) (1,754)         (1,754)
Ending balance (in shares) at Sep. 30, 2023   62,521,026        
Ending balance at Sep. 30, 2023 397,096 $ 625 1,143,493 $ (485,768) (20,593) (240,661)
Ending balance, treasury stock (in shares) at Sep. 30, 2023       (27,356,687)    
Beginning balance (in shares) at Jun. 30, 2023   61,832,315        
Beginning balance at Jun. 30, 2023 404,326 $ 618 1,121,804 $ (485,730) (18,751) (213,615)
Beginning balance, treasury stock (in shares) at Jun. 30, 2023       (27,355,029)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of shares related to stock-based compensation (in shares)   42,695   (1,658)    
Issuance of shares related to stock-based compensation 439 $ 1 476 $ (38)    
Exercise of stock warrants (in shares)   646,016        
Exercise of stock warrants 15,757 $ 6 15,751      
Stock-based compensation expense 5,462   5,462      
Foreign currency translation adjustment, net of tax (1,842)       (1,842)  
Net (loss) (27,046)         (27,046)
Ending balance (in shares) at Sep. 30, 2023   62,521,026        
Ending balance at Sep. 30, 2023 $ 397,096 $ 625 1,143,493 $ (485,768) (20,593) (240,661)
Ending balance, treasury stock (in shares) at Sep. 30, 2023       (27,356,687)    
Beginning balance (in shares) at Dec. 31, 2023 35,302,746 62,660,783        
Beginning balance at Dec. 31, 2023 $ 152,700 $ 627 1,151,259 $ (485,793) (15,191) (498,202)
Beginning balance, treasury stock (in shares) at Dec. 31, 2023 (27,358,037)     (27,358,037)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of shares related to stock-based compensation (in shares)   1,179,249   (133,083)    
Issuance of shares related to stock-based compensation $ 5,645 $ 11 8,166 $ (2,532)    
Stock-based compensation expense 17,653   17,653      
Purchase of treasury stock (in shares)       (26,495)    
Purchase of treasury stock (499)     $ (499)    
Foreign currency translation adjustment, net of tax 1,132       1,132  
Net (loss) $ (82,099)         (82,099)
Ending balance (in shares) at Sep. 30, 2024 36,322,417 63,840,032        
Ending balance at Sep. 30, 2024 $ 94,532 $ 638 1,177,078 $ (488,824) (14,059) (580,301)
Ending balance, treasury stock (in shares) at Sep. 30, 2024 (27,517,615)     (27,517,615)    
Beginning balance (in shares) at Jun. 30, 2024   63,808,097        
Beginning balance at Jun. 30, 2024 $ 183,060 $ 638 1,170,798 $ (488,757) (15,389) (484,230)
Beginning balance, treasury stock (in shares) at Jun. 30, 2024       (27,513,828)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of shares related to stock-based compensation (in shares)   31,935   (3,787)    
Issuance of shares related to stock-based compensation 202   269 $ (67)    
Stock-based compensation expense 6,011   6,011      
Foreign currency translation adjustment, net of tax 1,330       1,330  
Net (loss) $ (96,071)         (96,071)
Ending balance (in shares) at Sep. 30, 2024 36,322,417 63,840,032        
Ending balance at Sep. 30, 2024 $ 94,532 $ 638 $ 1,177,078 $ (488,824) $ (14,059) $ (580,301)
Ending balance, treasury stock (in shares) at Sep. 30, 2024 (27,517,615)     (27,517,615)