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