Taboola reports “strong performance” in Q1, revenues of $327.7M

The company recorded an adjusted EBITDA of $10.1M. Taboola has announced its results for the quarter ended March 31, 2023. Adam Singolda, CEO and founder, Taboola, was proud of the company’s strong performance for the period.