v3.26.1
CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
CURRENT ASSETS    
Trade receivables, allowance for credit loss, current $ 15,227 $ 13,889
Trade receivables, net [1] 316,740 360,166
CURRENT LIABILITIES    
Trade payables [2] $ 275,949 $ 330,684
SHAREHOLDERS' EQUITY    
Treasury stock, common (in shares) 126,683,068 15,159,058
Long-term loan and revolving credit facility (3) [3] $ 72,000 $ 102,300
Related Party | Yahoo    
CURRENT ASSETS    
Trade receivables, net 49,760 39,210
CURRENT LIABILITIES    
Trade payables $ 72,723 $ 70,950
Ordinary shares    
SHAREHOLDERS' EQUITY    
Authorized share capital (in shares) 700,000,000 700,000,000
Common stock, shares issued (in shares) 363,374,228 341,610,237
Common stock, shares outstanding (in shares) 251,850,218 246,330,707
Treasury stock, common (in shares) 111,524,010 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) 33,198,702 45,198,702
Common stock, shares outstanding (in shares) 18,039,644 30,039,644
Treasury stock, common (in shares) 15,159,058 95,279,530
[1] Includes related party trade receivables of $49,760 and $39,210, as of June 30, 2026 and December 31, 2025, respectively.
[2] Includes related party trade payables of $72,723 and $70,950, as of June 30, 2026 and December 31, 2025, respectively.
[3]