Taboola Reports Strong Q1 2025 Financial Results; Results Above High-End of Guidance Across All Key Metrics
1. Taboola's Q1 2025 revenue rose 3% to $427 million. 2. Operating loss narrowed to $6 million from $18 million year-over-year. 3. Adjusted EBITDA increased by 53% to $36 million, indicating strong cost discipline. 4. Cash flow from operations improved to $48 million, reflecting better collections. 5. Second quarter and full-year guidance reflects continued revenue growth expectations.