Financials Ibotta, Inc.

Equities

IBTA

US4510511060

Internet Services

Market Closed - Nyse 04:00:07 2024-07-12 pm EDT 5-day change 1st Jan Change
70.42 USD +1.32% Intraday chart for Ibotta, Inc. -2.98% 0.00%

Valuation

Fiscal Period: December 2024 2025 2026
Capitalization 1 2,147 - -
Enterprise Value (EV) 1 1,841 1,705 1,528
P/E ratio 57.2 x 25.7 x 18.7 x
Yield - - -
Capitalization / Revenue 5.61 x 4.67 x 3.89 x
EV / Revenue 4.81 x 3.71 x 2.77 x
EV / EBITDA 15 x 9.85 x 6.47 x
EV / FCF 24.9 x 14.5 x 11.8 x
FCF Yield 4.01% 6.91% 8.44%
Price to Book 6.73 x 4.67 x 3.32 x
Nbr of stocks (in thousands) 30,451 - -
Reference price 2 70.50 70.50 70.50
Announcement Date - - -
1USD in Million2USD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2023 2024 2025 2026
Net sales 1 320 382.8 459.3 551.8
EBITDA 1 - 123 173 236.1
EBIT 1 - 35.67 127.3 185.9
Operating Margin - 9.32% 27.72% 33.68%
Earnings before Tax (EBT) 1 - 30.4 141.6 200.4
Net income 1 38.12 46.02 100.2 145.1
Net margin 11.91% 12.02% 21.81% 26.3%
EPS 2 - 1.233 2.743 3.767
Free Cash Flow 1 - 73.9 117.7 129
FCF margin - 19.31% 25.63% 23.38%
FCF Conversion (EBITDA) - 60.07% 68.06% 54.63%
FCF Conversion (Net income) - 160.56% 117.55% 88.9%
Dividend per Share 2 - - - -
Announcement Date 2/28/24 - - -
1USD in Million2USD
Estimates

Income Statement Evolution (Quarterly data)

Fiscal Period: December 2024 Q1 2024 Q2 2024 Q3 2024 Q4 2025 Q1 2025 Q2
Net sales 1 82.33 85.46 98.37 117.1 97.1 102.9
EBITDA 1 22.66 21.83 33.23 45.64 29.63 34.04
EBIT 1 15.9 -25.75 16.78 28.71 18.7 24.62
Operating Margin 19.32% -30.13% 17.06% 24.52% 19.26% 23.91%
Earnings before Tax (EBT) 1 12.4 -36.25 21.2 33.05 21.65 26.98
Net income 1 9.297 -6.15 17.02 26.08 15.27 19.63
Net margin 11.29% -7.2% 17.31% 22.27% 15.73% 19.07%
EPS 2 0.3300 -0.4140 0.4620 0.7160 0.4127 0.5274
Dividend per Share 2 - - - - - -
Announcement Date 5/31/24 - - - - -
1USD in Million2USD
Estimates

Balance Sheet Analysis

Fiscal Period: December 2023 2024 2025 2026
Net Debt 1 - - - -
Net Cash position 1 - 305 442 619
Leverage (Debt/EBITDA) - - - -
Free Cash Flow 1 - 73.9 118 129
ROE (net income / shareholders' equity) - 4.57% 21.1% 22.7%
ROA (Net income/ Total Assets) - - - -
Assets 1 - - - -
Book Value Per Share 2 - 10.50 15.10 21.20
Cash Flow per Share 2 - 2.010 3.800 -
Capex 1 - 5.85 7.35 12.2
Capex / Sales - 1.53% 1.6% 2.21%
Announcement Date 2/28/24 - - -
1USD in Million2USD
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Year-on-year evolution of the Yield

Change in Enterprise Value/EBITDA

Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
9
Last Close Price
70.5 USD
Average target price
121 USD
Spread / Average Target
+71.63%
Consensus
  1. Stock Market
  2. Equities
  3. IBTA Stock
  4. Financials Ibotta, Inc.