XML 21 R4.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
CURRENT ASSETS    
Trade receivables, net [1] $ 360,166 $ 370,110
Trade receivables, allowance for credit loss, current 13,889 11,815
CURRENT LIABILITIES    
Trade payables [2] $ 330,684 $ 309,229
SHAREHOLDERS' EQUITY    
Treasury stock, common (in shares) 110,438,588 33,528,361
Long-term loan and and revolving credit facility (3) [3] $ 102,300 $ 116,452
Related Party | Yahoo    
CURRENT ASSETS    
Trade receivables, net 39,210 76,677
CURRENT LIABILITIES    
Trade payables $ 70,950 $ 68,556
Voting Ordinary shares    
SHAREHOLDERS' EQUITY    
Authorized share capital (in shares) 700,000,000 700,000,000
Common stock, shares issued (in shares) 341,610,237 325,674,930
Common stock, shares outstanding (in shares) 246,330,707 293,134,865
Treasury stock, common (in shares) 95,279,530 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) 30,039,644 44,210,406
Treasury stock, common (in shares) 15,159,058 988,296
[1] Includes related party trade receivables of $39,210 and $76,677, as of December 31, 2025 and 2024, respectively.
[2]
(2) Includes related party trade payables of $70,950 and $68,556, as of December 31, 2025 and 2024, respectively.
[3]
(3) The balance as of December 31, 2025, reflects $102,300 outstanding under the revolving credit facility. The December 31, 2024, balance reflects $116,452 under the long-term loan. (See Note 11).