MyFinsight

HomeBlogAbout

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

OOMA INC (OOMA)

OOMA INC (OOMA)

|||
Financial Ratios
2026-04-30
2026-01-31
2025-10-31
2025-07-31
Free Cash flow
4,930
9,122
5,447
7,529
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.