IBTA
IBTA
NYSE · Media

Ibotta Inc-Cl A

$20.54
+1.29 (+6.70%)
As of Feb 8, 1:50 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 363.45M 235.43M 217.45M 234.39M
Net Income 68.03M 38.60M 37.65M 39.28M
EPS
Profit Margin 18.7% 16.4% 17.3% 16.8%
Rev Growth +15.8% +17.9% +2.2%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 102.14M 87.92M 97.48M
Total Equity 285.45M 301.42M 284.41M
D/E Ratio 0.36 0.29 0.34
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 18.87M 59.28M 58.04M 57.60M
Free Cash Flow 29.69M 30.55M 25.49M