U.S. market Closed. Opens in 4 hours 58 minutes

OCUL | Ocular Therapeutix, Inc. Stock Financials Income Statements Annual

(Stock Exchange: NASDAQ)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Revenue58.44M51.49M43.52M17.40M4.23M1.99M1.92M1.89M1.75M772.00KN/A10.00K
Cost of Revenue5.28M4.54M4.41M2.08M2.33M465.00K457.00K443.00K319.00K91.00KN/A7.00K
Gross Profit53.16M46.95M39.12M15.32M1.90M1.52M1.47M1.44M1.43M681.00KN/A3.00K
Operating Expenses135.54M125.61M117.15M78.17M87.70M60.64M63.39M44.77M39.63M27.77MN/A13.67M
Selling, General & Admin74.49M72.15M67.07M49.47M46.61M23.73M32.51M17.70M13.02M8.89M2.39M2.13M
Research & Development61.05M53.46M50.08M28.69M41.09M36.91M30.88M27.07M26.61M18.88M10.52M11.54M
Other Operating Expenses-1.00K-1.00K1.00KN/A-8.00KN/AN/AN/AN/AN/AN/AN/A
Operating Income-82.38M-78.65M-78.04M-62.85M-85.80M-59.12M-61.92M-43.33M-38.20M-27.09M-12.90M-13.67M
Other Expenses / Income1.65M7.62M71.48M-92.79M-570.00K-860.00K-1.46M-1.38M-1.55M-1.55M-414.00K-422.00K
Before Tax Income-80.74M-71.04M-6.55M-155.64M-86.37M-59.98M-63.39M-44.70M-39.75M-28.65M-13.32M-14.09M
Income Tax Expenses2.82M-7.62M4.25M4.00M3.56M-2.29MN/AN/AN/AN/AN/AN/A
Net Income-80.74M-63.42M-10.80M-159.63M-89.94M-57.69M-63.39M-44.70M-39.75M-28.65M-13.32M-14.09M
Interest Expenses11.34M7.02M6.67M6.77M6.10M1.74M1.89M1.68M1.72M1.12M441.00K377.00K
Basic Shares Outstanding79.83M76.88M76.39M60.75M45.27M38.12M28.82M24.82M23.24M10.65M14.61M2.95M
Diluted Shares Outstanding85.60M76.88M82.16M60.75M45.27M38.12M28.82M24.82M23.24M10.65M14.61M2.95M
EBITDA-79.40M-77.86M-78.00M-62.68M-84.58M-58.24M-59.87M-42.14M-37.27M-26.98M-12.47M-13.31M
EBITDA Margin-135.86%-151.20%-179.23%-360.16%-2,000.97%-2,926.58%-3,113.31%-2,233.28%-2,129.71%-3,495.08%0.00%-133,120.00%
EBIT-66.58M-64.02M118.00K-148.87M-80.27M-58.24M-61.49M-43.02M-38.02M-27.53M-12.88M-13.72M
EBIT Margin-113.93%-124.32%0.27%-855.42%-1,899.01%-2,926.58%-3,197.82%-2,279.97%-2,172.80%-3,565.93%0.00%-137,160.00%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙