U.S. market Open. Closes in 3 hours 3 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.00K10.52M7.00K
Gross Profit53.16M46.95M39.12M15.32M1.90M1.52M1.47M1.44M1.43M681.00K-10.52M3.00K
Operating Expenses135.54M125.61M117.15M78.17M87.70M60.64M63.39M44.77M39.63M27.77M12.90M13.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 ExpensesN/A-1.00K1.00KN/A-8.00KN/A5.00K-1.00K7.00K-442.00K14.00K-49.00K
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 ExpensesN/A-7.62M4.25M4.00M3.56M-2.29M272.00K798.00K977.00K130.00K455.00K328.00K
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.65M2.95M2.95M
Diluted Shares Outstanding85.60M76.88M82.16M60.75M45.27M38.12M28.82M24.82M23.24M10.65M2.95M2.95M
EBITDA-66.42M-61.91M-75.62M-146.09M-77.74M-55.95M-59.87M-42.14M-37.27M-26.98M-12.50M-13.31M
EBITDA Margin-113.64%-120.22%-173.74%-839.48%-1,839.15%-2,811.71%-3,113.31%-2,233.28%-2,129.71%-3,495.08%0.00%-133,120.00%
EBIT-69.40M-64.02M118.00K-148.87M-80.27M-58.24M-61.22M-42.23M-37.05M-27.40M-12.42M-13.39M
EBIT Margin-118.74%-124.32%0.27%-855.42%-1,899.01%-2,926.58%-3,183.67%-2,237.68%-2,116.97%-3,549.09%0.00%-133,880.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 🗙