Editas Medicine, Inc. Ratios

Ratios Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin -2,176.49%-1,604.59%-880.76%-345.31%-650.77%-145.74%-753.75%-1,118.26%-194.07%-733.71%
EBIT Margin -2,167.71%-1,605.62%-873.64%-356.10%-686.39%-148.61%-756.13%-1,146.26%-216.56%-777.22%
EBITDA Margin -2,167.71%-1,605.62%-873.64%-356.10%-686.39%-148.61%-756.13%-1,146.26%-216.56%-777.22%
Operating Margin -2,167.71%-1,605.62%-873.64%-356.10%-686.39%-148.61%-756.13%-1,146.26%-216.56%-777.22%
Net Margin -4,499.32%-1,606.31%-876.49%-344.28%-651.43%-127.82%-753.61%-1,118.26%-194.07%-733.71%
FCF Margin -421.98%-887.81%-83.60%-158.00%-228.12%-206.11%-672.49%-920.59%-175.23%-678.07%
Efficiency
Assets Average 189.27M301.22M396.82M464.64M540.74M625.04M595.90M506.74M420.37M
Equity Average 25.75M171.34M222.12M249.30M328.01M473.61M457.16M354.89M241.69M
Invested Capital -83.11M134.61M208.08M236.16M262.44M393.59M553.64M360.68M349.10M191.71M
Asset Utilization Ratio 0.030.050.080.040.170.040.030.150.08
Leverage & Solvency
Debt to Equity 0.43
Debt Ratio 0.17
Equity Ratio -0.560.590.560.560.520.690.820.700.700.39
Valuation
Enterprise Value 1,118.29M392.61M1,678.00M718.73M1,061.94M3,968.14M1,316.14M265.65M504.24M-165.08M
Market Capitalization 1,141.72M577.93M2,007.14M1,087.68M1,519.08M4,370.25M1,815.98M609.93M827.35M104.84M
Return Ratios
Return on Sales -21.76%-16.05%-8.81%-3.45%-6.51%-1.46%-7.54%-11.18%-1.94%-7.34%
Return on Capital Employed -0.62%-0.45%-0.32%-0.35%-0.28%-0.33%-0.42%-0.38%-0.73%
Return on Assets -0.51%-0.40%-0.28%-0.29%-0.24%-0.31%-0.37%-0.30%-0.56%
Return on Equity -3.77%-0.71%-0.50%-0.54%-0.40%-0.41%-0.48%-0.43%-0.98%