Intellia Therapeutics, Inc. Ratios

Ratios Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin -221.86%-191.97%-258.62%-280.42%-230.92%-231.46%-806.48%-862.65%-1,283.14%-840.50%
EBIT Margin -221.86%-195.15%-266.32%-298.58%-246.78%-235.51%-810.37%-879.04%-1,420.51%-923.10%
EBITDA Margin -221.86%-191.97%-258.62%-280.51%-230.25%-231.91%-818.46%-919.04%-1,312.17%-895.50%
Operating Margin -221.86%-195.15%-266.32%-298.58%-246.78%-235.51%-810.37%-879.04%-1,420.51%-923.10%
Net Margin -205.11%-191.97%-258.62%-280.42%-230.92%-231.46%-806.48%-862.65%-1,283.14%-840.50%
FCF Margin -71.43%181.71%-288.57%-222.17%-255.28%-92.25%-719.41%-665.46%-1,124.94%-612.78%
Efficiency
Assets Average 190.55M337.60M361.77M340.80M505.30M985.39M1,407.29M1,410.55M1,246.00M
Equity Average 94.32M255.22M289.26M273.90M398.48M783.66M1,137.91M1,142.88M961.06M
Invested Capital -21.20M209.84M300.60M277.92M269.88M527.07M1,040.24M1,235.58M1,050.17M871.96M
Asset Utilization Ratio 0.090.080.080.130.110.030.040.030.05
Leverage & Solvency
Equity Ratio -0.260.700.800.800.810.780.800.810.810.73
Valuation
Enterprise Value -75.82M198.83M352.89M278.61M437.38M2,616.62M8,048.58M1,552.66M1,818.31M586.04M
Market Capitalization 471.90M693.57M592.67M717.10M3,213.99M8,799.35M2,745.29M2,730.53M1,187.55M
Return Ratios
Return on Sales -2.05%-1.92%-2.59%-2.80%-2.31%-2.31%-8.06%-8.63%-12.83%-8.40%
Return on Capital Employed -0.20%-0.23%-0.28%-0.35%-0.31%-0.31%-0.36%-0.40%-0.47%
Return on Assets -0.17%-0.20%-0.24%-0.29%-0.27%-0.27%-0.32%-0.33%-0.39%
Return on Equity -0.34%-0.26%-0.30%-0.36%-0.34%-0.34%-0.40%-0.41%-0.51%