Ptc Therapeutics, Inc. Ratios

Ratios Dec2011 Dec2012 Dec2013 Dec2014 Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
Gross Margin 97.65%95.21%96.05%95.03%94.00%93.61%93.02%92.89%
EBT Margin 27.13%-77.28%-148.65%-389.96%-462.28%-171.14%-39.95%-48.39%-78.16%-118.83%-96.24%-84.59%-83.68%-74.22%
EBIT Margin 29.01%-78.97%-130.85%-393.79%-454.58%-159.67%-33.07%-43.70%-78.56%-113.39%-69.52%-64.03%-46.86%-37.50%
EBITDA Margin 29.01%-78.97%-130.85%-393.79%-454.58%-155.68%-31.89%-42.72%-78.56%-113.39%-69.52%-64.03%-46.86%-37.50%
Operating Margin 29.01%-78.97%-130.85%-393.79%-454.58%-159.67%-33.07%-43.70%-78.56%-113.39%-69.52%-64.03%-46.86%-37.50%
Net Margin 29.32%-77.28%-148.65%-371.37%-463.60%-171.83%-40.64%-48.64%-81.95%-115.07%-97.27%-80.00%-66.81%-45.03%
FCF Margin -19.86%-141.75%-137.68%-245.35%-345.58%-127.37%-6.77%-13.12%-36.61%-55.65%-51.90%-55.62%-19.92%-14.15%
Efficiency
Inventory Average 13.44M17.70M18.99M17.28M18.83M26.19M26.89M
Assets Average 82.49M242.56M349.25M317.31M330.50M755.44M1,371.50M1,916.03M2,073.17M1,821.84M1,800.66M1,800.36M
Equity Average -169.12M18.45M217.50M262.23M172.79M138.01M253.58M472.53M538.16M241.71M-172.82M-582.82M-958.31M
Invested Capital -238.60M-95.20M136.59M298.47M317.85M217.80M261.74M463.93M757.91M506.31M150.98M-274.94M-798.37M-1079.50M
Asset Utilization Ratio 0.420.100.110.260.590.350.220.200.260.380.520.45
Leverage & Solvency
Debt to Equity -0.050.000.410.820.930.440.530.69300.02-1.86-0.58-0.49
Debt Ratio 0.370.000.250.360.370.140.190.150.220.380.250.32
Equity Ratio -7.620.900.900.620.440.400.310.370.220.00-0.20-0.43-0.64
Valuation
Enterprise Value -28.43M-2.73M280.38M1,424.36M-65.43M142.75M500.80M1,504.02M2,273.57M3,060.78M2,042.52M2,333.03M1,203.03M2,341.73M
Market Capitalization 422.84M1,739.60M273.49M374.41M692.05M1,731.61M2,960.14M4,164.43M2,815.90M2,743.74M2,079.76M3,481.43M
Return Ratios
Return on Sales 0.29%-0.77%-1.49%-3.71%-4.64%-1.72%-0.41%-0.49%-0.82%-1.28%-0.97%-0.81%-0.76%-0.78%
Return on Capital Employed -0.65%-0.47%-0.55%-0.49%-0.26%-0.20%-0.21%-0.26%-0.24%-0.32%-0.37%-0.25%
Return on Invested Capital -0.44%6.87%0.75%
Return on Assets -0.63%-0.39%-0.49%-0.45%-0.24%-0.17%-0.18%-0.25%-0.25%-0.31%-0.40%-0.35%
Return on Equity 0.16%-2.80%-0.43%-0.65%-0.82%-0.57%-0.51%-0.53%-0.91%-2.17%3.26%1.23%0.65%