PTC Therapeutics, Inc.

NASDAQ:PTCT

42.96 (USD) • At close November 7, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

2023202220212020201920182017201620152014201320122011
Revenue 937.822698.801538.593380.766306.98264.734194.39282.70536.76622.96331.32628.77998.961
Cost of Revenue 288.12144.67832.32818.94212.13512.674.577117.633121.81679.83854.875-5.1670
Gross Profit 649.701654.123506.265361.824294.845252.064189.815-34.928-85.05-56.875-23.54933.94698.961
Gross Profit Ratio 0.6930.9360.940.950.960.9520.976-0.422-2.313-2.477-0.7521.181
Reseach & Development Expenses 666.563651.496540.684477.643257.452171.984117.456117.633121.81679.83854.87546.13958.677
General & Administrative Expenses 00000153.548121.27197.1382.0844.8225.21914.61516.153
Selling & Marketing Expenses 0000000000000
SG&A 332.54325.998285.773245.164202.541153.548121.27197.1382.0844.8225.21914.61516.153
Other Expenses 10.13116.55454.75136.89227.650.129-1.279-1.207-0.465-0.2130.0381.7830.461
Operating Expenses 999.1031,094.048881.208759.699487.643348.409254.107214.763203.896122.37676.72455.58768.379
Operating Income -349.402-439.925-374.943-397.875-192.798-115.685-64.292-132.058-167.13-99.413-45.397-26.80830.582
Operating Income Ratio -0.373-0.63-0.696-1.045-0.628-0.437-0.331-1.597-4.546-4.329-1.449-0.9320.309
Total Other Income Expenses Net -346.708-147.562-143.397-5.057-47.128-19.211-1.279-1.207-0.465-0.213-0.0921.7830.461
Income Before Tax -696.11-587.487-518.34-402.932-239.926-128.11-77.665-141.541-169.962-98.446-51.574-26.23528.599
Income Before Tax Ratio -0.742-0.841-0.962-1.058-0.782-0.484-0.4-1.711-4.623-4.287-1.646-0.9120.289
Income Tax Expense -69.506-28.475.56135.22811.65-0.0291.3350.5690.485-4.6936.2141.21-2.306
Net Income -626.604-559.017-523.901-438.16-251.576-128.081-79-142.11-170.447-93.753-51.574-26.23530.905
Net Income Ratio -0.668-0.8-0.973-1.151-0.82-0.484-0.406-1.718-4.636-4.083-1.646-0.9120.312
EPS -8.37-7.79-7.43-6.64-4.27-2.75-2.02-4.17-5.07-2.97-4.02-1.850.002
EPS Diluted -8.37-7.79-7.43-6.64-4.27-2.75-2.02-4.17-5.07-2.97-4.02-1.110.001
EBITDA -112.812-372.578-378.067-227.815-116.788-54.128-48.912-132.058-167.13-99.413-42.871-24.10433.453
EBITDA Ratio -0.12-0.533-0.702-0.598-0.38-0.204-0.252-1.597-4.546-4.329-1.369-0.8380.338