| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Return on Equity | -4.146 | -0.349 | 0.465 | 0.703 |
| Net Profit Margin | -12.514 | -1.133 | 1.841 | 2.894 |
| Debt to Asset Ratio | 48.121 | 45.304 | 42.116 | 41.055 |
| Cash Ratio | 81.92 | 89.821 | 108.12 | 122.798 |
| Quick Ratio | 179.671 | 196.344 | 220.534 | 236.553 |
| Current Ratio | 179.671 | 196.344 | 220.534 | 236.553 |
Ibotta, Inc. (IBTA)
Ibotta, Inc. (IBTA)