| Financial Ratios | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 |
|---|---|---|---|---|
| Return on Equity | 2.693 | 4.253 | 1.548 | 1.424 |
| Net Profit Margin | 3.182 | 5.299 | 2.06 | 1.891 |
| Debt to Asset Ratio | 57.734 | 59.164 | 41.069 | 41.29 |
| Cash Ratio | 23.95 | 28.084 | 42.03 | 38.839 |
| Quick Ratio | 68.902 | 70.499 | 94.742 | 89.318 |
| Current Ratio | 94.022 | 93.046 | 124.324 | 118.661 |
OOMA INC (OOMA)
OOMA INC (OOMA)