Company reports fourth quarter and full year 2024 XHANCE net revenue of $22.4 million and $78.2 million, increases of 13% and 10% compared to ...
NEW YORK, March 26, 2025 (GLOBE NEWSWIRE) -- Taboola (Nasdaq: TBLA), a global leader in delivering performance at scale for advertisers, today announced that its first quarter 2025 results are ...