Ibotta, Inc.(IBTA) - 2025 Q1 - Quarterly Results
Ibotta Reports First Quarter 2025 Financial Results Grew revenue by 3% year-over-year to 73.4 million Generated net income of 14.7 million, representing a 17% Adjusted EBITDA margin Generated cash from operating activities of 14.9 million DENVER, May 14, 2025 (Business Wire) -- Ibotta, Inc. (NYSE: IBTA), which operate ...