Ibotta, Inc. (FRA:OE6)
Germany flag Germany · Delayed Price · Currency is EUR
18.30
+0.70 (3.98%)
At close: Feb 20, 2026

Revenue by Segment

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022
Period Ending
Dec '24 Dec '23 Dec '22
Internet Software
367.25M320.04M210.70M
Internet Software Growth
14.75%51.89%-
Total
367.25M320.04M210.70M
Total Growth
14.75%51.89%-

Revenue by Geography

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022
Period Ending
Dec '24 Dec '23 Dec '22
United States
367.25M320.04M210.70M
United States Growth
14.75%51.89%-
Total
367.25M320.04M210.70M
Total Growth
14.75%51.89%-
Source: S&P Global Market Intelligence.