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%
Assets Breakdown
    • Cash and cash equivalents
    • Accounts receivable, net
    • Property and equipment, net
    • Others
Liabilities Breakdown
    • Additional paid-in capital
    • Accumulated deficit
    • Notes payable, net
    • Others

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
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

Time Plot

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

Balance Sheets

Prepaid expenses andother current assets$10,855K Inventory$3,564K Accounts receivable, net$30,650K Cash and cashequivalents$737,060K Operating lease assets$4,638K Restricted cash$1,614K Property and equipment,net$19,676K Total current assets$782,129K 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 Other non-currentliabilities$887K Notes payable, net$71,336K Deferred revenue, net ofcurrent portion$14,000K Derivative liability$13,903K Operating leaseliabilities, net of current...$2,815K Total currentliabilities$50,806K Common stock, 0.0001par value...$22K Operating leaseliabilities$2,817K Accrued expenses andother current...$43,835K Accounts payable$4,154K

OCULAR THERAPEUTIX, INC (OCUL)

OCULAR THERAPEUTIX, INC (OCUL)