Ibotta, Inc.

IBTA · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
Market Cap$1,570,044$3,122,406$3,122,406
- Cash$349,282$62,591$17,818
+ Debt$1,549$67,749$65,976
Enterprise Value$1,222,311$3,127,564$3,170,564
Revenue$367,254$320,037$210,702
% Growth14.8%51.9%
Gross Profit$317,133$272,384$161,478
% Margin86.4%85.1%76.6%
EBITDA$32,576$62,663-$33,994
% Margin8.9%19.6%-16.1%
Net Income$68,742$38,117-$54,861
% Margin18.7%11.9%-26%
EPS Diluted2.561.26-1.81
% Growth103.2%169.6%
Operating Cash Flow$115,917$22,716-$56,499
Capital Expenditures-$10,201-$8,228-$8,263
Free Cash Flow$105,716$14,488-$64,762