Ocular Therapeutix, Inc. (FRA:0OT)
Germany flag Germany · Delayed Price · Currency is EUR
6.11
+0.33 (5.71%)
At close: Feb 20, 2026

Ocular Therapeutix Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
737.06392.1195.81102.3164.16
Cash & Short-Term Investments
737.06392.1195.81102.3164.16
Cash Growth
87.98%100.25%91.41%-37.68%-28.02%
Accounts Receivable
30.6532.3926.1821.3321.14
Other Receivables
-0.18---
Receivables
30.6532.5626.1821.3321.14
Inventory
3.563.042.311.971.25
Prepaid Expenses
10.8613.287.794.034.75
Restricted Cash
--0.15--
Total Current Assets
782.13440.99232.24129.63191.3
Property, Plant & Equipment
24.3115.3318.2117.911.82
Other Long-Term Assets
1.611.611.611.761.76
Total Assets
808.06457.94252.06149.29204.89
Accounts Payable
4.154.184.395.124.59
Accrued Expenses
43.8435.1228.6724.120.12
Current Portion of Leases
2.821.931.591.61.62
Current Unearned Revenue
-0.130.260.58-
Total Current Liabilities
50.8141.3534.931.426.34
Long-Term Debt
71.3468.5174.9354.0151.44
Long-Term Leases
2.825.356.888.685.92
Long-Term Unearned Revenue
141414.1413.3913
Other Long-Term Liabilities
14.7913.3930.16.4420.19
Total Liabilities
153.75142.59160.93113.91116.89
Common Stock
0.020.020.010.010.01
Additional Paid-In Capital
1,8111,206788.7652.21633.8
Retained Earnings
-1,157-891.08-697.58-616.84-545.8
Shareholders' Equity
654.31315.3491.1335.3888
Total Liabilities & Equity
808.06457.94252.06149.29204.89
Total Debt
76.9775.7883.3964.2858.98
Net Cash (Debt)
660.09316.32112.4238.02105.18
Net Cash Growth
108.68%181.38%195.70%-63.86%-37.99%
Net Cash Per Share
3.532.001.310.461.28
Filing Date Shares Outstanding
217.69159.02148.6377.5176.75
Total Common Shares Outstanding
215.93157.75114.9677.276.73
Working Capital
731.32399.63197.3498.23164.96
Book Value Per Share
3.032.000.790.461.15
Tangible Book Value
654.31315.3491.1335.3888
Tangible Book Value Per Share
3.032.000.790.461.15
Machinery
21.3318.0516.7813.7512.28
Construction In Progress
10.260.120.284.070.58
Leasehold Improvements
15.2814.5314.79.079.07
Source: S&P Global Market Intelligence. Standard template. Financial Sources.