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 | ||||||
|