Taboola Reports Strong Fourth Quarter & Full Year 2024 Financial Results; Announces $200M Share Repurchase Expansion; Launches Realize Platform
1. Taboola reported strong Q4 results with $491 million in revenues. 2. Launch of Realize expands performance advertising beyond traditional platforms. 3. Net income increased to $33.1 million, marking a turnaround from a loss. 4. Share repurchase authorization raised by $200 million, indicating management's confidence. 5. 2025 revenue guidance projects growth to $1.838-$1.888 billion.