PTC Therapeutics, Inc. (PTCT)

USD 49.95

(0.87%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 937.82 Million 698.8 Million 538.59 Million 380.76 Million 306.98 Million 264.73 Million
Cost of Revenue 65.48 Million 44.67 Million 32.32 Million 18.94 Million 12.13 Million 12.67 Million
Gross Profit 872.33 Million 654.12 Million 506.26 Million 361.82 Million 294.84 Million 252.06 Million
Operating Expenses 1.31 Billion 1.09 Billion 881.2 Million 759.69 Million 487.64 Million 348.4 Million
Selling, General and Administrative Expenses 332.54 Million 325.99 Million 285.77 Million 245.16 Million 202.54 Million 153.54 Million
Research and Development Expenses 666.56 Million 651.49 Million 540.68 Million 477.64 Million 257.45 Million 171.98 Million
Other Expenses - 116.55 Million 54.75 Million 36.89 Million 27.65 Million 129 Thousand
Cost and Expenses 1.28 Billion 1.13 Billion 913.53 Million 778.64 Million 499.77 Million 361.07 Million
Operating Income -349.4 Million -439.92 Million -374.94 Million -397.87 Million -192.79 Million -115.68 Million
Interest Expense 129.18 Million 90.87 Million 86.02 Million 56.35 Million 12.49 Million 12.55 Million
Income Tax Expense -69.5 Million -28.47 Million 5.56 Million 35.22 Million 11.65 Million -29 Thousand
Earnings before Tax -696.11 Million -587.48 Million -518.34 Million -402.93 Million -239.92 Million -128.11 Million
Net Income -626.6 Million -559.01 Million -523.9 Million -438.16 Million -251.57 Million -128.08 Million
Earnings Per Share Basic -8.37 -7.79 -7.43 -6.64 -4.27 -2.75
Earnings Per Share Diluted -8.37 -7.79 -7.43 -6.64 -4.27 -2.75
Weighted Average Shares Outstanding 74.83 Million 71.72 Million 70.46 Million 66.02 Million 58.86 Million 46.57 Million
Weighted Average Shares Outstanding (Diluted) 74.83 Million 71.72 Million 70.46 Million 66.02 Million 58.86 Million 46.57 Million
Gross Margin 0.93 0.94 0.94 0.95 0.96 0.95
EBIT Margin -0.35 -0.53 -0.70 -0.60 -0.38 -0.20
Profit Margin -0.67 -0.80 -0.97 -1.15 -0.82 -0.48
EBITDA -330.34 Million -367.78 Million -374.44 Million -297 Million -191.37 Million -89.46 Million
Earnings Before Tax Margin -0.37 -0.63 -0.70 -1.04 -0.63 -0.44

Income Statement Charts