Ocular Therapeutix, Inc Ratios

Ratios Dec2012 Dec2013 Dec2014 Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
Gross Margin -6,470.00%-156.74%-120.11%-255.11%-784.04%-148.34%-479.39%-52.93%19.14%22.47%30.62%34.73%
EBT Margin -140,440.00%3,022.90%-3,653.63%-2,271.71%-2,368.95%-3,296.46%-3,013.97%-2,145.11%-399.05%-194.56%-164.83%-153.55%-259.05%
EBIT Margin -136,710.00%2,925.85%-3,509.59%-2,182.69%-2,296.03%-3,220.12%-2,970.75%-2,029.86%-361.13%-179.30%-152.74%-140.96%-269.57%
EBITDA Margin -136,710.00%3,019.73%-3,710.88%-2,275.20%-2,365.66%-3,295.94%-3,013.97%-2,043.34%-361.13%-179.30%-152.74%-140.96%-269.57%
Operating Margin -136,710.00%2,925.85%-3,509.59%-2,182.69%-2,296.03%-3,220.12%-2,970.75%-2,029.86%-361.13%-179.30%-152.74%-140.96%-269.57%
Net Margin -141,280.00%3,025.85%-3,712.31%-2,271.31%-2,368.95%-3,296.46%-3,013.97%-2,145.11%-399.05%-194.56%-164.83%-153.55%-259.05%
FCF Margin -127,880.00%2,955.10%-2,818.13%-2,029.77%-1,903.55%-3,053.82%-2,568.64%-1,888.24%-312.56%-153.36%-122.96%-130.59%-213.37%
Efficiency
Inventory Average 0.13M0.12M0.12M0.17M0.59M1.08M1.23M1.61M2.14M2.67M
Assets Average 48.67M94.25M92.62M65.19M64.24M75.89M170.30M233.38M177.09M200.67M355.00M
Equity Average -53.04M-0.39M74.14M70.80M39.08M31.01M16.12M36.23M82.05M61.69M63.26M203.24M
Invested Capital -46.61M-59.47M58.70M89.59M52.01M26.15M35.88M-3.63M76.09M120.91M72.88M128.63M315.34M
Asset Utilization Ratio 0.020.020.020.030.030.060.100.190.290.290.18
Leverage & Solvency
Interest Coverage Ratio -36.26-29.26-24.21-22.16-25.79-32.73-34.00-14.06-9.29-11.70-11.20-7.27-12.65
Debt to Equity -0.010.230.170.270.480.69-6.890.220.280.710.720.22
Debt Ratio 0.030.170.140.190.220.340.320.060.120.170.260.15
Equity Ratio -3.110.750.810.690.470.49-0.050.290.430.240.360.69
Times Interest Earned -36.26-29.26-24.21-22.16-25.79-32.73-34.00-14.06-9.29-11.70-11.20-7.27-12.65
Valuation
Enterprise Value -23.85M-17.50M426.68M126.70M175.43M89.46M109.50M135.48M1,249.74M369.81M330.20M158.25M950.53M
Market Capitalization 501.50M231.76M243.57M131.00M163.56M189.91M1,477.80M533.97M432.50M354.21M1,342.64M
Return Ratios
Return on Sales 30.23%-36.54%-22.72%-23.69%-32.96%-30.14%-21.45%-3.99%-1.95%-1.65%-1.54%-2.59%
Return on Capital Employed -0.63%-0.43%-0.51%-1.20%-1.07%-1.34%-0.44%-0.38%-0.54%-0.50%-0.55%
Return on Assets -0.58%-0.42%-0.48%-0.97%-0.93%-1.19%-0.41%-0.36%-0.48%-0.45%-0.47%
Return on Equity 0.25%72.70%-0.54%-0.63%-1.62%-1.93%-5.62%-1.92%-1.03%-1.38%-1.42%-0.81%