Financials Taboola.com Ltd.

Equities

TBLA

IL0011754137

Software

Market Closed - Nasdaq 04:00:00 2024-05-20 pm EDT 5-day change 1st Jan Change
4.26 USD -1.39% Intraday chart for Taboola.com Ltd. +0.95% -1.62%

Valuation

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026
Capitalization 1 - 1,804 780.3 1,487 1,431 - -
Enterprise Value (EV) 1 - 1,848 913.1 1,487 1,381 1,277 1,431
P/E ratio - -29.9 x -61.6 x -18 x 142 x 31.2 x 21.3 x
Yield - - - - - - -
Capitalization / Revenue - 1.31 x 0.56 x 1.03 x 0.75 x 0.64 x 0.55 x
EV / Revenue - 1.34 x 0.65 x 1.03 x 0.72 x 0.57 x 0.55 x
EV / EBITDA - 10.3 x 5.83 x 15.1 x 7.02 x 5.24 x 4.94 x
EV / FCF - 75.6 x 49.2 x - 11.7 x 8.82 x 7.97 x
FCF Yield - 1.32% 2.03% - 8.57% 11.3% 12.6%
Price to Book - 2.37 x - - - - -
Nbr of stocks (in thousands) - 231,884 253,330 343,438 335,933 - -
Reference price 2 11.77 7.780 3.080 4.330 4.260 4.260 4.260
Announcement Date 3/30/21 2/22/22 2/24/23 2/28/24 - - -
1USD in Million2USD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026
Net sales 1 1,189 1,378 1,401 1,440 1,915 2,222 2,597
EBITDA 1 - 179.5 156.7 98.68 196.6 243.6 289.9
EBIT 1 - -13.26 -13.66 -63.74 36.35 71.06 104.4
Operating Margin - -0.96% -0.98% -4.43% 1.9% 3.2% 4.02%
Earnings before Tax (EBT) 1 - -1.972 -4.452 -76.54 21.8 56.55 89.8
Net income 1 8.493 -36.89 -11.98 -82.04 7.409 45.27 72.3
Net margin 0.71% -2.68% -0.85% -5.7% 0.39% 2.04% 2.78%
EPS 2 - -0.2600 -0.0500 -0.2400 0.0300 0.1367 0.2000
Free Cash Flow 1 - 24.45 18.57 - 118.3 144.8 179.6
FCF margin - 1.77% 1.33% - 6.18% 6.52% 6.92%
FCF Conversion (EBITDA) - 13.62% 11.85% - 60.16% 59.45% 61.95%
FCF Conversion (Net income) - - - - 1,596.71% 319.84% 248.41%
Dividend per Share - - - - - - -
Announcement Date 3/30/21 2/22/22 2/24/23 2/28/24 - - -
1USD in Million2USD
Estimates

Income Statement Evolution (Quarterly data)

Fiscal Period: December 2021 Q4 2022 Q1 2022 Q2 2022 Q3 2022 Q4 2023 Q1 2023 Q2 2023 Q3 2023 Q4 2024 Q1 2024 Q2 2024 Q3 2024 Q4
Net sales 1 407.7 354.7 342.7 332.5 371.3 327.7 332 360.2 419.8 414 427.2 474.8 600.8
EBITDA 1 65.38 34.86 34.17 24.16 63.5 10.12 15.66 22.83 50.06 23.49 26.26 51.62 98.95
EBIT 1 18.64 -7.699 -9.551 -21.45 25.04 -28.8 -25 -18.73 8.795 -18.23 -14.28 10.9 57.74
Operating Margin 4.57% -2.17% -2.79% -6.45% 6.74% -8.79% -7.53% -5.2% 2.1% -4.4% -3.34% 2.29% 9.61%
Earnings before Tax (EBT) 1 16.86 3.496 -4.787 -25.02 21.86 -31.95 -28.83 -23.14 7.374 -21.87 -17.76 7.417 54.24
Net income 1 0.585 3.888 -5.021 -26.03 15.18 -31.31 -31.31 -23.14 3.723 -26.16 -15.7 6.635 41.9
Net margin 0.14% 1.1% -1.47% -7.83% 4.09% -9.56% -9.43% -6.42% 0.89% -6.32% -3.68% 1.4% 6.97%
EPS 2 - 0.0100 -0.0200 -0.1000 0.0600 -0.0900 -0.0900 -0.0700 0.0100 -0.0800 -0.0483 0.0200 0.1250
Dividend per Share - - - - - - - - - - - - -
Announcement Date 2/22/22 5/12/22 8/9/22 11/9/22 2/24/23 5/10/23 8/9/23 11/8/23 2/28/24 5/8/24 - - -
1USD in Million2USD
Estimates

Balance Sheet Analysis

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026
Net Debt 1 - 43.6 133 - - - -
Net Cash position 1 - - - - 50.4 154 -
Leverage (Debt/EBITDA) - 0.2428 x 0.8478 x - - - -
Free Cash Flow 1 - 24.5 18.6 - 118 145 180
ROE (net income / shareholders' equity) - -7.5% -1.49% - 18% - -
ROA (Net income/ Total Assets) - - - - - - -
Assets 1 - - - - - - -
Book Value Per Share - 3.280 - - - - -
Cash Flow per Share - 0.4400 0.2100 - - - -
Capex 1 - 39.1 34.9 - 34.1 38.9 48.6
Capex / Sales - 2.83% 2.49% - 1.78% 1.75% 1.87%
Announcement Date 3/30/21 2/22/22 2/24/23 2/28/24 - - -
1USD in Million
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Change in Enterprise Value/EBITDA

Trading Rating
Investor Rating
ESG Refinitiv
More Ratings
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
6
Last Close Price
4.26 USD
Average target price
6 USD
Spread / Average Target
+40.85%
Consensus
  1. Stock Market
  2. Equities
  3. TBLA Stock
  4. Financials Taboola.com Ltd.
-40% Exceptional extension: Our subscriptions help you unlock the best investment opportunities.
BENEFIT NOW