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.

Omada Health, Inc. (OMDA)

Omada Health, Inc. (OMDA)

|||
Financial Ratios
2026-06-30
2026-03-31
2025-09-30
2025-06-30
Free Cash flow
3,861
-7,662
9,596
-13,846
Return on Equity
2.095
-1.269
-1.462
-2.479
Net Profit Margin
6.027
-3.805
-4.671
-8.654
Debt to Asset Ratio
22.998
22.682
24.393
29.296
Cash Ratio
293.724
308.336
283.255
384.814
Quick Ratio
385.242
386.715
359.012
461.537
Current Ratio
390.699
392.293
363.501
467.519

Time Plot

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