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 year ending 2025-12-31, OCUL has $808,057K in assets. $153,747K in debts. $737,060K in cash and cash equivalents.

Balance Sheets Overview

Current Ratio
1539.44%
Quick Ratio
1532.43%
Cash Ratio
1450.73%
Debt to Asset Ratio
19.03%
Unit: Thousand (K) dollars
Assets Breakdown
    • Cash and cash equivalents
    • Accounts receivable, net
    • Prepaid expenses and other curre...
    • Others
Liabilities Breakdown
    • Additional paid-in capital
    • Accumulated deficit
    • Notes payable, net
    • Others

Balance Sheets
2025-12-31
Cash and cash equivalents
737,060
Accounts receivable, net
30,650
Inventory
3,564
Prepaid expenses and other current assets
10,855
Total current assets
782,129
Property and equipment, net
19,676
Restricted cash
1,614
Operating lease assets
4,638
Total assets
808,057
Accounts payable
4,154
Accrued expenses and other current liabilities
43,835
Operating lease liabilities
2,817
Total current liabilities
50,806
Operating lease liabilities, net of current portion
2,815
Derivative liability
13,903
Deferred revenue, net of current portion
14,000
Notes payable, net
71,336
Other non-current liabilities
887
Total liabilities
153,747
Common stock, 0.0001 par value 400,000,000 and 400,000,000 shares authorized and 215,927,600 and 157,749,490 shares issued and outstanding at december 31, 2025 and december 31, 2024, respectively
22
Additional paid-in capital
1,811,311
Accumulated deficit
-1,157,023
Total stockholders' equity
654,310
Total liabilities and stockholders' equity
808,057
Unit: Thousand (K) dollars (except for numbers of shares and EPS).

Time Plot

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

Balance Sheets

Cash and cashequivalents$737,060K Accounts receivable, net$30,650K Prepaid expenses andother current assets$10,855K Inventory$3,564K Total current assets$782,129K Property and equipment,net$19,676K Operating lease assets$4,638K Restricted cash$1,614K Total assets$808,057K Total liabilities andstockholders' equity$808,057K Total stockholders'equity$654,310K Total liabilities$153,747K Accumulated deficit-$1,157,023K Additional paid-in capital$1,811,311K Notes payable, net$71,336K Total currentliabilities$50,806K Deferred revenue, net ofcurrent portion$14,000K Derivative liability$13,903K Operating leaseliabilities, net of current...$2,815K Other non-currentliabilities$887K Common stock, 0.0001par value...$22K Accrued expenses andother current...$43,835K Accounts payable$4,154K Operating leaseliabilities$2,817K

OCULAR THERAPEUTIX, INC (OCUL)

OCULAR THERAPEUTIX, INC (OCUL)