MyFinsight
Home
Blog
About
OOMA INC (OOMA)
OOMA INC (OOMA)
Income Statement
|
Cash Flow
|
Balance Sheet
|
Ratios
Subscribe for Financial Insights
Page 1
123
Page 1
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
Page 1
Page 1
Buy us a coffee
Time Plot
Show the time plot by selecting a row from the table.
Show more