Seres Therapeutics, Inc. Ratios

Ratios Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin -420.74%-279.77%-350.63%-206.77%-271.29%-44.53%-2,565.60%-150.61%
EBIT Margin -426.53%-284.72%-354.77%-208.31%-265.33%-44.50%-2,524.05%-154.44%
EBITDA Margin -421.57%-278.43%-349.51%-203.68%-268.48%-45.26%-3,508.82%-90.02%
Operating Margin -426.53%-284.72%-354.77%-208.31%-265.33%-44.50%-2,524.05%-154.44%
Net Margin -420.74%-278.44%-350.03%-203.68%-268.33%-45.25%-3,509.50%60.48%
FCF Margin 103.05%-249.84%-229.21%-224.67%-283.61%-1.99%-3,347.88%-99.21%
Efficiency
Assets Average 244.77M231.08M155.00M126.46M237.69M348.90M351.82M353.69M249.21M
Equity Average 169.01M96.67M6.33M-48.18M63.21M153.13M71.14M-17.04M-15.54M
Invested Capital 205.39M132.63M60.70M-48.05M-48.32M174.75M131.51M10.78M-44.86M13.78M
Asset Utilization Ratio 0.090.140.180.270.140.420.020.36
Leverage & Solvency
Interest Coverage Ratio -143.18-30.14-22.16-29.89-79.05
Debt to Equity -0.510.140.194.69-2.26
Debt Ratio 0.190.070.070.150.28
Equity Ratio 0.950.490.32-0.40-0.360.510.370.03-0.130.10
Times Interest Earned -143.18-30.14-22.16-29.89-79.05
Valuation
Enterprise Value 1,165.38M206.28M260.99M98.85M146.66M1,981.97M474.38M516.37M53.00M111.09M
Market Capitalization 1,370.47M399.52M410.98M184.67M241.48M2,235.58M765.09M697.71M180.96M141.88M
Return Ratios
Return on Sales -4.21%-2.80%-3.51%-2.07%-2.71%-0.45%-9.34%0.60%
Return on Capital Employed -0.43%-0.46%-0.89%-0.89%-0.46%-0.24%-0.68%-0.76%-0.58%
Return on Assets -0.37%-0.39%-0.64%-0.56%-0.38%-0.18%-0.19%0.22%0.51%
Return on Equity -0.54%-0.93%-15.66%1.48%-1.43%-0.42%-0.94%-4.48%-8.10%