XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
UNAUDITED CONSOLIDATED STATEMENT OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional paid-in capital
Accumulated deficit
Accumulated other comprehensive income/(loss)
Beginning balance (in shares) at Dec. 31, 2022   74,156      
Beginning balance at Dec. 31, 2022 $ 363,044 $ 7 $ 378,006 $ (14,121) $ (848)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income/(loss) (7,970)     (7,970)  
Stock-based compensation 13,257   13,257    
Exercise of stock options (in shares)   1      
Exercise of stock options 10   10    
Issuance of shares and payments of tax obligations resulted from net share settlement of vested stock awards (in shares)   739      
Issuance of shares and payments of tax obligations resulted from net share settlement of vested stock awards (8,951)   (8,951)    
Foreign currency translation adjustment 495       495
Ending balance (in shares) at Mar. 31, 2023   74,896      
Ending balance at Mar. 31, 2023 359,885 $ 7 382,322 (22,091) (353)
Beginning balance (in shares) at Dec. 31, 2022   74,156      
Beginning balance at Dec. 31, 2022 363,044 $ 7 378,006 (14,121) (848)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income/(loss) (4,667)        
Foreign currency translation adjustment 1,337        
Ending balance (in shares) at Sep. 30, 2023   75,589      
Ending balance at Sep. 30, 2023 372,924 $ 7 391,216 (18,788) 489
Beginning balance (in shares) at Mar. 31, 2023   74,896      
Beginning balance at Mar. 31, 2023 359,885 $ 7 382,322 (22,091) (353)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income/(loss) 2,627     2,627  
Stock-based compensation 7,153   7,153    
Exercise of stock options (in shares)   13      
Exercise of stock options (66)   (66)    
Issuance of shares and payments of tax obligations resulted from net share settlement of vested stock awards (in shares)   425      
Issuance of shares and payments of tax obligations resulted from net share settlement of vested stock awards (4,440)   (4,440)    
Foreign currency translation adjustment 1,403       1,403
Ending balance (in shares) at Jun. 30, 2023   75,334      
Ending balance at Jun. 30, 2023 366,562 $ 7 384,969 (19,464) 1,050
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income/(loss) 676     676  
Stock-based compensation 7,267   7,267    
Exercise of stock options (in shares)   97      
Exercise of stock options 547   547    
Issuance of shares and payments of tax obligations resulted from net share settlement of vested stock awards (in shares)   158      
Issuance of shares and payments of tax obligations resulted from net share settlement of vested stock awards (1,567)   (1,567)    
Foreign currency translation adjustment (561)       (561)
Ending balance (in shares) at Sep. 30, 2023   75,589      
Ending balance at Sep. 30, 2023 372,924 $ 7 391,216 (18,788) 489
Beginning balance (in shares) at Dec. 31, 2023   75,887      
Beginning balance at Dec. 31, 2023 382,907 $ 8 397,511 (15,886) 1,274
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income/(loss) (3,948)     (3,948)  
Stock-based compensation 11,339   11,339    
Exercise of stock options (in shares)   69      
Exercise of stock options 260   260    
Issuance of shares and payments of tax obligations resulted from net share settlement of vested stock awards (in shares)   565      
Issuance of shares and payments of tax obligations resulted from net share settlement of vested stock awards (7,569)   (7,569)    
Foreign currency translation adjustment (178)       (178)
Ending balance (in shares) at Mar. 31, 2024   76,521      
Ending balance at Mar. 31, 2024 382,811 $ 8 401,541 (19,834) 1,096
Beginning balance (in shares) at Dec. 31, 2023   75,887      
Beginning balance at Dec. 31, 2023 382,907 $ 8 397,511 (15,886) 1,274
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income/(loss) (483)        
Foreign currency translation adjustment (91)        
Ending balance (in shares) at Sep. 30, 2024   76,743      
Ending balance at Sep. 30, 2024 400,247 $ 8 415,425 (16,369) 1,183
Beginning balance (in shares) at Mar. 31, 2024   76,521      
Beginning balance at Mar. 31, 2024 382,811 $ 8 401,541 (19,834) 1,096
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income/(loss) (817)     (817)  
Stock-based compensation 7,491   7,491    
Exercise of stock options (in shares)   12      
Exercise of stock options 55   55    
Issuance of shares and payments of tax obligations resulted from net share settlement of vested stock awards (in shares)   125      
Issuance of shares and payments of tax obligations resulted from net share settlement of vested stock awards (964)   (964)    
Foreign currency translation adjustment (127)       (127)
Ending balance (in shares) at Jun. 30, 2024   76,658      
Ending balance at Jun. 30, 2024 388,449 $ 8 408,123 (20,651) 969
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income/(loss) 4,282     4,282  
Stock-based compensation 7,139   7,139    
Exercise of stock options (in shares)   66      
Exercise of stock options 265   265    
Issuance of shares and payments of tax obligations resulted from net share settlement of vested stock awards (in shares)   19      
Issuance of shares and payments of tax obligations resulted from net share settlement of vested stock awards (102)   (102)    
Foreign currency translation adjustment 214       214
Ending balance (in shares) at Sep. 30, 2024   76,743      
Ending balance at Sep. 30, 2024 $ 400,247 $ 8 $ 415,425 $ (16,369) $ 1,183