v3.25.2
RELATED PARTY TRANSACTIONS (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 4 Months Ended 5 Months Ended 6 Months Ended
Mar. 14, 2025
Feb. 24, 2025
Jan. 17, 2023
Respresentative
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jan. 31, 2023
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Jul. 31, 2025
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Dec. 31, 2024
USD ($)
Related Party Transaction [Line Items]                        
Revenues [1]           $ 465,474 $ 428,160     $ 892,967 $ 842,168  
Traffic acquisition cost [2]           297,423 278,620     577,220 553,740  
Trade receivables [3]           295,778   $ 295,778   295,778   $ 370,110
Trade payables [4]           290,883   290,883   290,883   309,229
Total operating expenses           135,567 122,409     261,136 249,595  
Aggregate purchase price           $ 100,666 $ 26,707     $ 150,173 $ 54,465  
Common Stock                        
Related Party Transaction [Line Items]                        
Issuance of shares (in shares) | shares     39,525,691                  
Common Stock | Non-voting Ordinary shares                        
Related Party Transaction [Line Items]                        
Issuance of shares (in shares) | shares     45,198,702   45,198,702              
Repurchase of shares (in shares) | shares           7,361,900 988,296     11,517,962 988,296  
Related Party                        
Related Party Transaction [Line Items]                        
Revenues           $ 46,455 $ 60,302     $ 94,780 $ 112,426  
Traffic acquisition cost           84,154 78,433     159,556 152,044  
Related Party | Non-voting Ordinary shares                        
Related Party Transaction [Line Items]                        
Repurchase of shares (in shares) | shares       988,296                
Related Party | Yahoo                        
Related Party Transaction [Line Items]                        
Number of representatives that can be appointed to Board of Directors | Respresentative     1                  
Revenues           $ 46,455 $ 60,302     $ 94,780 $ 112,426  
Percent of total revenues           10.00% 14.10%     10.60% 13.30%  
Traffic acquisition cost           $ 84,154 $ 78,433     $ 159,556 $ 152,044  
Trade receivables           $ 34,552   $ 34,552   $ 34,552   $ 76,677
Percent of trade receivable           11.70%   11.70%   11.70%   20.70%
Trade payables           $ 60,916   $ 60,916   $ 60,916   $ 68,556
Total operating expenses           $ 0 502     $ 361 1,025  
Related Party | Yahoo | Non-voting Ordinary shares                        
Related Party Transaction [Line Items]                        
Issuance of shares (in shares) | shares     45,198,702                  
Repurchase of shares (in shares) | shares               11,517,962        
Shares acquired, average cost per share (in dollars per share) | $ / shares       $ 4.07                
Remaining authorized amount       $ 4,022     $ 4,022       $ 4,022  
Maximum percent of shares that may be repurchased on weekly basis 33.00% 25.00%                    
Maximum percent of shares that may be owned 25.00%                      
Aggregate purchase price               $ 35,238        
Related Party | Yahoo | Non-voting Ordinary shares | Subsequent Event                        
Related Party Transaction [Line Items]                        
Repurchase of shares (in shares) | shares                 12,196,630      
Aggregate purchase price                 $ 37,687      
Related Party | Yahoo | Common Stock                        
Related Party Transaction [Line Items]                        
Issuance of shares (in shares) | shares     39,525,691                  
[1] Includes revenues from related party of $46,455 and $60,302, for the three months ended June 30, 2025 and 2024, respectively, and $94,780 and $112,426 for the six months ended June 30, 2025 and 2024, respectively.
[2]
(2) Includes traffic acquisition cost to related party of $84,154 and $78,433 for the three months ended June 30, 2025 and 2024, respectively, and $159,556 and $152,044 for the six months ended June 30, 2025 and 2024, respectively.
[3] Includes related party trade receivables of $34,552 and $76,677, as of June 30, 2025 and December 31, 2024, respectively.
[4] Includes related party trade payables of $60,916 and $68,556, as of June 30, 2025 and December 31, 2024, respectively.