MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the quarter ending 2026-03-31, OMDA has $302,798K in assets. $68,680K in debts. $211,765K in cash and cash equivalents.

Balance Sheets Overview

Current Ratio
392.29%
Quick Ratio
386.72%
Cash Ratio
308.34%
Debt to Asset Ratio
22.68%
Unit: Thousand (K) dollars
Assets Breakdown
    • Cash and cash equivalents
    • Goodwill
    • Prepaid expenses and other curre...
    • Others
Liabilities Breakdown
    • Additional paid-in capital
    • Accumulated deficit
    • Accrued expenses and other curre...
    • Others

Balance Sheets
2026-03-31
2025-09-30
2025-06-30
Cash and cash equivalents
211,765 198,627 223,146
Accounts receivable, net
39,985 41,446 33,287
Inventory
3,831 3,148 3,469
Deferred commissions, current
4,019 3,228 3,453
Prepaid expenses and other current assets
9,827 8,449 7,750
Total current assets
269,427 254,898 271,105
Property and equipment, net
8,455 7,537 6,484
Operating lease right-of-use asset
-0 65
Deferred commissions, non-current
9,475 8,742 8,552
Intangible assets, net
1,975 2,853 3,291
Goodwill
13,240 13,240 13,240
Other assets
226 199 234
Total assets
302,798 287,469 302,971
Accounts payable
8,100 5,344 7,403
Long term debt
-0 29,966
Accrued expenses and other current liabilities
31,227 37,622 25,060
Operating lease liability, current
-0 0
Deferred revenue
29,353 27,157 25,525
Total current liabilities
68,680 70,123 57,988
Warrant liabilities, non-current
-0 430
Other liabilities, non-current
0 0 373
Total liabilities
68,680 70,123 88,757
Common stock, 0.001 par value per share 750,000 shares authorized as of march 31, 2026 and december 31, 2025, respectively 59,240 and 58,429 shares issued and outstanding as of march 31, 2026 and december 31, 2025, respectively
59 58 56
Additional paid-in capital
693,773 679,191 672,883
Accumulated deficit
-459,714 -461,903 -458,725
Total stockholders equity
234,118 217,346 214,214
Total liabilities and stockholders equity
302,798 287,469 302,971
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.

Time Plot

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

Balance Sheets

Cash and cashequivalents$211,765K Accounts receivable, net$39,985K Prepaid expenses andother current assets$9,827K Deferred commissions,current$4,019K Inventory$3,831K Total current assets$269,427K Goodwill$13,240K Deferred commissions,non-current$9,475K Property and equipment,net$8,455K Intangible assets, net$1,975K Other assets$226K Total assets$302,798K Total liabilities andstockholders equity$302,798K Total stockholdersequity$234,118K Total liabilities$68,680K Accumulated deficit-$459,714K Additional paid-in capital$693,773K Total currentliabilities$68,680K Common stock, 0.001 parvalue per share...$59K Accrued expenses andother current...$31,227K Deferred revenue$29,353K Accounts payable$8,100K

Omada Health, Inc. (OMDA)

Omada Health, Inc. (OMDA)