v3.26.1
CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
CURRENT ASSETS    
Trade receivables, net [1] $ 309,909 $ 360,166
Trade receivables, allowance for credit loss, current 15,273 13,889
CURRENT LIABILITIES    
Trade payables [2] $ 278,147 $ 330,684
SHAREHOLDERS' EQUITY    
Treasury stock, common (in shares) 15,159,058 15,159,058
Related Party | Yahoo    
CURRENT ASSETS    
Trade receivables, net $ 51,313 $ 39,210
CURRENT LIABILITIES    
Trade payables $ 71,229 $ 70,950
Ordinary shares    
SHAREHOLDERS' EQUITY    
Authorized share capital (in shares) 700,000,000 700,000,000
Common stock, shares issued (in shares) 345,272,825 341,610,237
Common stock, shares outstanding (in shares) 243,107,545 246,330,707
Treasury stock, common (in shares) 117,324,338 110,438,588
Non-voting Ordinary shares    
SHAREHOLDERS' EQUITY    
Authorized share capital (in shares) 46,000,000 46,000,000
Common stock, shares issued (in shares) 45,198,702 45,198,702
Common stock, shares outstanding (in shares) 30,039,644 30,039,644
Treasury stock, common (in shares) 102,165,280 95,279,530
[1] Includes related party trade receivables of $51,313 and $39,210, as of March 31, 2026 and December 31, 2025, respectively.
[2] Includes related party trade payables of $71,229 and $70,950, as of March 31, 2026 and December 31, 2025, respectively.