v3.25.2
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Non-voting Ordinary shares
Common Stock
Ordinary shares
Treasury Ordinary shares
Additional paid-in capital
Accumulated deficit
Accumulated other comprehensive income (loss)
Beginning balance (in shares) at Dec. 31, 2023   45,198,702 295,670,620        
Beginning balance at Dec. 31, 2023 $ 1,057,062 $ 0 $ 0 $ (55,513) $ 1,262,093 $ (150,460) $ 942
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Share-based compensation expenses 36,012       36,012    
Repurchase of ordinary shares and non-voting ordinary shares (in shares)   (988,296) (11,546,584)        
Repurchase of ordinary shares and non-voting ordinary shares (54,465)     (54,465)      
Exercise of options and vested RSUs (in shares)     7,009,773        
Exercise of options and vested RSUs 4,741       4,741    
Connexity issuance of Holdback (in shares)     581,400        
Connexity issuance of Holdback 0            
Payments of tax withholding for share-based compensation (1,687)       (1,687)    
Other comprehensive income (loss) (981)           (981)
Net loss (30,449)         (30,449)  
Ending balance (in shares) at Jun. 30, 2024   44,210,406 291,715,209        
Ending balance at Jun. 30, 2024 1,010,233 $ 0 $ 0 (109,978) 1,301,159 (180,909) (39)
Beginning balance (in shares) at Mar. 31, 2024   45,198,702 293,413,305        
Beginning balance at Mar. 31, 2024 1,020,991 $ 0 $ 0 (83,271) 1,280,715 (176,618) 165
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Share-based compensation expenses 19,005       19,005    
Repurchase of ordinary shares and non-voting ordinary shares (in shares)   (988,296) (5,323,413)        
Repurchase of ordinary shares and non-voting ordinary shares (26,707)     (26,707)      
Exercise of options and vested RSUs (in shares)     3,625,317        
Exercise of options and vested RSUs 2,417       2,417    
Payments of tax withholding for share-based compensation (978)       (978)    
Other comprehensive income (loss) (204)           (204)
Net loss (4,291)         (4,291)  
Ending balance (in shares) at Jun. 30, 2024   44,210,406 291,715,209        
Ending balance at Jun. 30, 2024 1,010,233 $ 0 $ 0 (109,978) 1,301,159 (180,909) (39)
Beginning balance (in shares) at Dec. 31, 2024   44,210,406 293,134,865        
Beginning balance at Dec. 31, 2024 1,051,906 $ 0 $ 0 (130,117) 1,335,825 (154,220) 418
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Share-based compensation expenses 32,816       32,816    
Repurchase of ordinary shares and non-voting ordinary shares (in shares)   (11,517,962) (36,713,192)        
Repurchase of ordinary shares and non-voting ordinary shares (150,173)     (150,173)      
Exercise of options and vested RSUs (in shares)     7,971,158        
Exercise of options and vested RSUs 3,206       3,206    
Payments of tax withholding for share-based compensation (1,977)       (1,977)    
Other comprehensive income (loss) 2,350           2,350
Net loss (13,095)         (13,095)  
Ending balance (in shares) at Jun. 30, 2025   32,692,444 264,392,831        
Ending balance at Jun. 30, 2025 925,033 $ 0 $ 0 (280,290) 1,369,870 (167,315) 2,768
Beginning balance (in shares) at Mar. 31, 2025   40,054,344 284,444,554        
Beginning balance at Mar. 31, 2025 1,008,209 $ 0 $ 0 (179,624) 1,351,576 (162,970) (773)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Share-based compensation expenses 17,020       17,020    
Repurchase of ordinary shares and non-voting ordinary shares (in shares)   (7,361,900) (24,627,095)        
Repurchase of ordinary shares and non-voting ordinary shares (100,666)     (100,666)      
Exercise of options and vested RSUs (in shares)     4,575,372        
Exercise of options and vested RSUs 2,409       2,409    
Payments of tax withholding for share-based compensation (1,135)       (1,135)    
Other comprehensive income (loss) 3,541           3,541
Net loss (4,345)         (4,345)  
Ending balance (in shares) at Jun. 30, 2025   32,692,444 264,392,831        
Ending balance at Jun. 30, 2025 $ 925,033 $ 0 $ 0 $ (280,290) $ 1,369,870 $ (167,315) $ 2,768