v3.25.2
CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
CURRENT ASSETS    
Trade receivables, allowance for credit loss, current $ 12,997 $ 11,815
Trade receivables, net [1] 295,778 370,110
CURRENT LIABILITIES    
Trade payables [2] $ 290,883 $ 309,229
SHAREHOLDERS' EQUITY    
Treasury stock, common (in shares) 81,759,515 33,528,361
Long-term loan and revolving credit facility [3] $ 88,000 $ 116,452
Related Party | Yahoo    
CURRENT ASSETS    
Trade receivables, net 34,552 76,677
CURRENT LIABILITIES    
Trade payables $ 60,916 $ 68,556
Ordinary shares    
SHAREHOLDERS' EQUITY    
Authorized share capital (in shares) 700,000,000 700,000,000
Common stock, shares issued (in shares) 333,646,088 325,674,930
Common stock, shares outstanding (in shares) 264,392,831 293,134,865
Treasury stock, common (in shares) 69,253,257 32,540,065
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) 32,692,444 44,210,406
Treasury stock, common (in shares) 12,506,258 988,296
[1] Includes related party trade receivables of $34,552 and $76,677, as of June 30, 2025 and December 31, 2024, respectively.
[2] Includes related party trade payables of $60,916 and $68,556, as of June 30, 2025 and December 31, 2024, respectively.
[3] The balance as of June 30, 2025, reflects $88,000 outstanding under the revolving credit facility. The December 31, 2024, balance reflects $116,452 under the long-term loan. See Note 8 of Notes to the Unaudited Consolidated Interim Financial Statements.