Logo image of SRPT

SAREPTA THERAPEUTICS INC (SRPT) Stock Income Statement

NASDAQ:SRPT - Nasdaq - US8036071004 - Common Stock - Currency: USD

114.08  +0.27 (+0.24%)

After market: 114.08 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
SRPT Revenue ChartSRPT Revenue over time chart
1.64B1.24B933.00M701.90M540.10M
Cost Of Goods
SRPT Cost Of Goods ChartSRPT Cost Of Goods over time chart
230.97M150.34M140.00M97.00M63.40M
Gross Profit
SRPT Gross Profit ChartSRPT Gross Profit over time chart
1.41B1.09B793.00M604.80M476.70M
Operating Expenses
SRPT Operating Expenses ChartSRPT Operating Expenses over time chart
1.33B1.36B1.33B1.05B1.04B
Research and Development
SRPT Research and Development ChartSRPT Research and Development over time chart
800.09M877.39M877.10M771.20M722.30M
Selling, General, and Administrative Expenses
SRPT Selling, General, and Administrative Expenses ChartSRPT Selling, General, and Administrative Expenses over time chart
525.70M481.87M451.40M282.70M317.90M
Operating Income
SRPT Operating Income ChartSRPT Operating Income over time chart
81.03M-267.82M-536.20M-449.70M-564.20M
Interest Income/Expense
SRPT Interest Income/Expense ChartSRPT Interest Income/Expense over time chart
3.76M13.05M-30.10M-56.00M-102.00M
Other Income/Expense
SRPT Other Income/Expense ChartSRPT Other Income/Expense over time chart
47.11M50.33M4.30M-800.00K5.00M
Non Recurring Items
SRPT Non Recurring Items ChartSRPT Non Recurring Items over time chart
-2.50M-315.65M-128.00M87.50M108.10M
Income Before Taxes
SRPT Income Before Taxes ChartSRPT Income Before Taxes over time chart
129.40M-520.10M-690.00M-418.90M-553.10M
Income Tax
SRPT Income Tax ChartSRPT Income Tax over time chart
7.56M15.88M13.50M-200.00K1.10M
Net Income
SRPT Net Income ChartSRPT Net Income over time chart
121.84M-535.98M-703.50M-418.80M-554.10M
EBITDA
SRPT EBITDA ChartSRPT EBITDA over time chart
119.69M-223.43M-494.30M-411.70M-537.30M
 
Per Share Data
EPS Diluted Total Ops
SRPT EPS Diluted Total Ops ChartSRPT EPS Diluted Total Ops over time chart
1.22-5.80-8.03-5.15-7.11
Non GAAP EPS
SRPT Non GAAP EPS ChartSRPT Non GAAP EPS over time chart
1.25-6.12-8.03-6.01-6.49
 
Statistics
Gross Profit Margin
SRPT Gross Profit Margin ChartSRPT Gross Profit Margin over time chart
85.92%87.91%84.99%86.17%88.26%
Profit Margin
SRPT Profit Margin ChartSRPT Profit Margin over time chart
7.43%-43.11%-75.40%-59.67%-102.59%
Operating Profit Margin
SRPT Operating Profit Margin ChartSRPT Operating Profit Margin over time chart
4.94%-21.54%-57.47%-64.07%-104.46%

All data in USD

Charts

SRPT Income Statement data chartSRPT Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 500M -500M 1B 1.5B
SRPT Earnings Per Share (EPS) chartSRPT EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 -2 -4 -6 -8