Ocular Therapeutix, Inc.

NASDAQ:OCUL

7.06 (USD) • At close May 9, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

2024202320222021202020192018201720162015201420132012
Revenue 63.72358.44351.49443.52217.4034.2271.991.9231.8871.750.77200.01
Cost of Revenue 5.6265.2814.544.4062.0832.3250.4650.4570.4430.3190.09110.5170.007
Gross Profit 58.09753.16246.95439.11615.321.9021.5251.4661.4441.4310.681-10.5170.003
Gross Profit Ratio 0.9120.910.9120.8990.880.450.7660.7620.7650.8180.88200.3
Reseach & Development Expenses 127.63561.05553.46250.08328.69441.09136.91530.8827.06526.61118.8810.51711.54
General & Administrative Expenses 60.65333.9432.22431.8822.85922.12218.78615.50911.0049.1656.9131.7611.477
Selling & Marketing Expenses 41.5940.54939.92235.1926.61424.4914.942176.7013.8521.9820.6250.657
SG&A 102.24374.48972.14667.0749.47346.61323.72832.50917.70513.0178.8952.3862.134
Other Expenses 00-0.0010.0010-0.00800.005-0.0010.007-0.4420.014-0.049
Operating Expenses 229.878135.544125.608117.15378.16787.70460.64363.38944.7739.62827.77512.90313.674
Operating Income -171.781-82.382-78.654-78.037-62.847-85.802-59.118-61.923-43.326-38.197-27.094-12.903-13.671
Operating Income Ratio -2.696-1.41-1.527-1.793-3.611-20.299-29.708-32.201-22.96-21.827-35.0960-1,367.1
Total Other Income Expenses Net -21.7251.6467.61671.484-92.789-0.57-0.86-1.463-1.377-1.551-1.554-0.414-0.422
Income Before Tax -193.506-80.736-71.038-6.553-155.636-86.372-59.978-63.386-44.703-39.748-28.648-13.317-14.093
Income Before Tax Ratio -3.037-1.381-1.38-0.151-8.943-20.433-30.14-32.962-23.69-22.713-37.1090-1,409.3
Income Tax Expense 00-7.6164.2513.9953.563-2.2860.2720.7980.9770.130.4550.328
Net Income -193.506-80.736-63.422-10.804-159.631-89.935-57.692-63.386-44.703-39.748-28.648-13.317-14.093
Net Income Ratio -3.037-1.381-1.232-0.248-9.173-21.276-28.991-32.962-23.69-22.713-37.1090-1,409.3
EPS -1.22-1.09-0.83-0.14-2.63-1.99-1.51-2.2-1.8-1.71-2.69-4.51-4.77
EPS Diluted -1.22-1.02-0.83-0.13-2.63-1.99-1.51-2.2-1.8-1.71-2.69-4.51-4.77
EBITDA -176.143-66.415-61.907-75.616-146.095-77.741-55.953-59.869-42.142-37.27-26.982-12.499-13.312
EBITDA Ratio -2.764-1.136-1.202-1.737-8.395-18.392-28.117-31.133-22.333-21.297-34.9510-1,331.2