Ibotta, Inc.

IBTA · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
Market Cap$1,570$3,122$3,122
- Cash$349$63$18
+ Debt$2$68$66
Enterprise Value$1,222$3,128$3,171
Revenue$367$320$211
% Growth14.8%51.9%
Gross Profit$317$272$161
% Margin86.4%85.1%76.6%
EBITDA$33$63-$34
% Margin8.9%19.6%-16.1%
Net Income$69$38-$55
% Margin18.7%11.9%-26%
EPS Diluted2.561.26-1.81
% Growth103.2%169.6%
Operating Cash Flow$116$23-$56
Capital Expenditures-$10-$8-$8
Free Cash Flow$106$14-$65
Ibotta, Inc. (IBTA) Financial Statements & Key Stats | AlphaPilot