Taboola Reports Strong Fourth Quarter & Full Year 2024 Financial Results; Announces $200M Share Repurchase Expansion; Launches Realize Platform
1. Taboola's Q4 2024 revenues increased significantly to $491 million compared to 2023. 2. New performance platform, Realize, aims to attract more advertisers and investments. 3. Share repurchase authorization raised by $200 million, indicating strong confidence in growth. 4. Successful transition to profitability with net income of $33 million in Q4 2024. 5. Investor Day scheduled for March 26, 2025, will outline future strategies and goals.