MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||
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

Time Plot

Show the time plot by selecting a row from the table.

OOMA INC (OOMA)

OOMA INC (OOMA)