XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Changes in Stockholders' Equity (unaudited) - 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, 2021   60,830,853        
Beginning balance at Dec. 31, 2021 $ 314,715 $ 608 $ 1,084,288 $ (468,879) $ (8,047) $ (293,255)
Beginning balance, treasury stock (in shares) at Dec. 31, 2021       (26,685,542)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options, vesting of RSUs and PSUs (in shares)   327,256        
Exercise of stock options, vesting of RSUs and PSUs 4,825 $ 4 4,821      
Exercise of stock warrants (in shares)   2,622        
Exercise of stock warrants 64   64      
Stock compensation expense 10,140   10,140      
Foreign currency translation adjustment, net of tax (12,611)       (12,611)  
Net (loss) income 104,793         104,793
Ending balance (in shares) at Sep. 30, 2022   61,160,731        
Ending balance at Sep. 30, 2022 421,926 $ 612 1,099,313 $ (468,879) (20,658) (188,462)
Ending balance, treasury stock (in shares) at Sep. 30, 2022       (26,685,542)    
Beginning balance (in shares) at Jun. 30, 2022   61,121,058        
Beginning balance at Jun. 30, 2022 411,614 $ 611 1,094,362 $ (468,879) (12,738) (201,742)
Beginning balance, treasury stock (in shares) at Jun. 30, 2022       (26,685,542)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options, vesting of RSUs and PSUs (in shares)   37,051        
Exercise of stock options, vesting of RSUs and PSUs 486 $ 1 485      
Exercise of stock warrants (in shares)   2,622        
Exercise of stock warrants 64   64      
Stock compensation expense 4,402   4,402      
Foreign currency translation adjustment, net of tax (7,920)       (7,920)  
Net (loss) income 13,280         13,280
Ending balance (in shares) at Sep. 30, 2022   61,160,731        
Ending balance at Sep. 30, 2022 $ 421,926 $ 612 1,099,313 $ (468,879) (20,658) (188,462)
Ending balance, treasury stock (in shares) at Sep. 30, 2022       (26,685,542)    
Beginning balance (in shares) at Dec. 31, 2022 34,593,837 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)     (26,685,542)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options, vesting of RSUs and PSUs (in shares)   589,792   (57,191)    
Exercise of stock options, vesting of RSUs and PSUs $ 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 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) income $ (1,754)         (1,754)
Ending balance (in shares) at Sep. 30, 2023 35,164,339 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)     (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]            
Exercise of stock options, vesting of RSUs and PSUs (in shares)   42,695   (1,658)    
Exercise of stock options, vesting of RSUs and PSUs 439 $ 1 476 $ (38)    
Exercise of stock warrants (in shares)   646,016        
Exercise of stock warrants 15,757 $ 6 15,751      
Stock compensation expense 5,462   5,462      
Foreign currency translation adjustment, net of tax (1,842)       (1,842)  
Net (loss) income $ (27,046)         (27,046)
Ending balance (in shares) at Sep. 30, 2023 35,164,339 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)     (27,356,687)