logo

TBLA

Taboola.com·NASDAQ
--
--(--)
--
--(--)

TBLA fundamentals

Taboola.com (TBLA) released its earnings on Feb 25, 2026: revenue was 522.31M (YoY +6.37%), missed estimates; EPS was 0.17 (YoY +70.00%), beat estimates.
Revenue / YoY
522.31M
+6.37%
EPS / YoY
0.17
+70.00%
Report date
Feb 25, 2026
TBLA Earnings Call Summary for Q4,2025
  • Revenue Growth Acceleration: 2025 ex-TAC gross profit up 7% to $714M, driven by Realize's scaled advertiser growth (+6% YoY).
  • Profitability Expansion: Adjusted EBITDA margin 30% (FY25), with 2026 guidance for 31%+ margin (excluding FX).
  • Share Buyback Intensity: 18% share reduction in 2025 via $250M buybacks, with plans to continue using >70% FCF for repurchases.
  • AI-Driven Differentiation: Proprietary intent data from 600M+ users positions Taboola as a must-have for performance advertisers beyond search/social.
  • 2026 Outlook: Target 7% ex-TAC growth, with automation and ICP-focused sales driving incremental advertiser spend.
EPS
Q2,2021
Q3,2021
Q4,2021
Q1,2022
Q2,2022
Q3,2022
Q4,2022
Q1,2023
Q2,2023
Q3,2023
Q4,2023
Q1,2024
Q2,2024
Q3,2024
Q4,2024
Q1,2025
Q2,2025
Q3,2025
Q4,2025
Actual
-1.390.0700.015-0.02-0.10.06-0.09-0.09-0.070.01-0.08-0.01-0.020.1-0.03-0.010.020.17
Forecast
-0.23-0.02330.03-0.0459-0.08-0.11830.0533-0.156-0.1133-0.12-0.0429-0.0786-0.05290.01170.106-0.05-0.0083-0.00140.115
Surprise
-504.35%
+400.43%
-100.00%
+132.68%
+75.00%
+15.47%
+12.57%
+42.31%
+20.56%
+41.67%
+123.31%
-1.78%
+81.10%
-270.94%
-5.66%
+40.00%
-20.48%
+1528.57%
+47.83%
Revenue
Q2,2021
Q3,2021
Q4,2021
Q1,2022
Q2,2022
Q3,2022
Q4,2022
Q1,2023
Q2,2023
Q3,2023
Q4,2023
Q1,2024
Q2,2024
Q3,2024
Q4,2024
Q1,2025
Q2,2025
Q3,2025
Q4,2025
Actual
329.07M338.77M407.67M354.70M342.69M332.46M371.27M327.69M332.00M360.22M419.77M414.01M428.16M433.01M491.04M427.49M465.50M496.76M522.31M
Forecast
318.50M340.53M399.31M356.63M335.75M322.09M367.49M311.87M315.43M345.06M436.96M403.31M428.67M429.43M476.82M418.97M448.70M466.05M537.02M
Surprise
+3.32%
-0.52%
+2.09%
-0.54%
+2.07%
+3.22%
+1.03%
+5.07%
+5.25%
+4.39%
-3.93%
+2.65%
-0.12%
+0.83%
+2.98%
+2.04%
+3.74%
+6.59%
-2.74%

Earnings Call