Taboola reported strong first-quarter 2025 financial results, with revenues of $427.5 million, a 3% increase year-over-year, and a significant 53% increase in Adjusted EBITDA to $36 million, driven by ad spend growth and cost discipline.
Revenues increased by 3% to $427.5 million, primarily due to 9% growth in Scaled Advertisers.
Gross Profit rose by 10% to $119.3 million, and ex-TAC Gross Profit increased by 9% to $152 million.
Adjusted EBITDA surged by 53% to $36 million, with margins expanding to 23.7% from 16.9%.
Cash flow generated from operating activities was $48 million, up from $32 million in the prior year, leading to Free Cash Flow of $36 million.
Taboola provided guidance for Q2 2025 and Full Year 2025, expecting continued growth in revenues, gross profit, ex-TAC Gross Profit, Adjusted EBITDA, and Non-GAAP Net Income.
Analyze how earnings announcements historically affect stock price performance