Sarepta Therapeutics, Inc. (SRPT)

USD 120.25

(-4.38%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.24 Billion 933.01 Million 701.88 Million 540.09 Million 380.83 Million 301.03 Million
Cost of Revenue 150.34 Million 139.98 Million 97.04 Million 63.38 Million 56.58 Million 34.19 Million
Gross Profit 1.09 Billion 793.02 Million 604.83 Million 476.71 Million 324.24 Million 266.84 Million
Operating Expenses 1.36 Billion 1.32 Billion 1.05 Billion 1.04 Billion 846.57 Million 610.46 Million
Selling, General and Administrative Expenses 481.87 Million 451.42 Million 282.66 Million 317.87 Million 284.81 Million 207.76 Million
Research and Development Expenses 877.38 Million 877.09 Million 771.18 Million 722.34 Million 560.9 Million 401.84 Million
Other Expenses 1.55 Million 714 Thousand 706 Thousand 662 Thousand 849 Thousand -656 Thousand
Cost and Expenses 1.51 Billion 1.46 Billion 1.15 Billion 1.1 Billion 903.15 Million 644.66 Million
Operating Income -267.82 Million -536.2 Million -449.71 Million -564.16 Million -522.32 Million -343.62 Million
Interest Expense 22.01 Million 53.24 Million 63.52 Million 59.94 Million 30.66 Million 33.7 Million
Income Tax Expense 15.87 Million 13.52 Million -168 Thousand 1.06 Million 1.19 Million -692 Thousand
Earnings before Tax -520.09 Million -689.96 Million -418.94 Million -553.06 Million -713.88 Million -362.61 Million
Net Income -535.97 Million -703.48 Million -418.78 Million -554.12 Million -715.07 Million -361.91 Million
Earnings Per Share Basic -5.80 -8.03 -5.15 -7.11 -9.71 -5.46
Earnings Per Share Diluted -5.80 -8.03 -5.15 -7.11 -9.71 -5.46
Weighted Average Shares Outstanding 92.39 Million 87.55 Million 81.26 Million 77.95 Million 73.61 Million 66.25 Million
Weighted Average Shares Outstanding (Diluted) 92.39 Million 87.55 Million 81.26 Million 77.95 Million 73.61 Million 66.25 Million
Gross Margin 0.88 0.85 0.86 0.88 0.85 0.89
EBIT Margin -0.35 -0.51 -0.59 -0.98 -1.23 -1.14
Profit Margin -0.43 -0.75 -0.60 -1.03 -1.88 -1.20
EBITDA -439.19 Million -582.11 Million -306.08 Million -453.37 Million -652.66 Million -316.65 Million
Earnings Before Tax Margin -0.22 -0.57 -0.64 -1.04 -1.37 -1.14

Income Statement Charts