Logo image of SRPT

SAREPTA THERAPEUTICS INC (SRPT) Stock Income Statement

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

37.6  -1.01 (-2.62%)

After market: 37.5001 -0.1 (-0.27%)

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
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
SRPT Revenue ChartSRPT Revenue over time chart
2.23B1.90B1.24B933.00M701.90M
Cost Of Goods
SRPT Cost Of Goods ChartSRPT Cost Of Goods over time chart
406.10M319.10M150.34M140.00M97.00M
Gross Profit
SRPT Gross Profit ChartSRPT Gross Profit over time chart
1.83B1.58B1.09B793.00M604.80M
Operating Expenses
SRPT Operating Expenses ChartSRPT Operating Expenses over time chart
1.94B1.36B1.36B1.33B1.05B
Research and Development
SRPT Research and Development ChartSRPT Research and Development over time chart
1.38B804.52M877.39M877.10M771.20M
Selling, General, and Administrative Expenses
SRPT Selling, General, and Administrative Expenses ChartSRPT Selling, General, and Administrative Expenses over time chart
564.50M557.87M481.87M451.40M282.70M
Operating Income
SRPT Operating Income ChartSRPT Operating Income over time chart
-117.21M218.08M-267.82M-536.20M-449.70M
Interest Income/Expense
SRPT Interest Income/Expense ChartSRPT Interest Income/Expense over time chart
-73.46M4.41M13.05M-30.10M-56.00M
Other Income/Expense
SRPT Other Income/Expense ChartSRPT Other Income/Expense over time chart
26.48M38.29M50.33M4.30M-800.00K
Non Recurring Items
SRPT Non Recurring Items ChartSRPT Non Recurring Items over time chart
N/A0.00-315.65M-128.00M87.50M
Income Before Taxes
SRPT Income Before Taxes ChartSRPT Income Before Taxes over time chart
-164.19M260.77M-520.10M-690.00M-418.90M
Income Tax
SRPT Income Tax ChartSRPT Income Tax over time chart
84.20M25.54M15.88M13.50M-200.00K
Net Income
SRPT Net Income ChartSRPT Net Income over time chart
-248.39M235.24M-535.98M-703.50M-418.80M
EBITDA
SRPT EBITDA ChartSRPT EBITDA over time chart
-78.25M255.81M-223.43M-494.30M-411.70M
 
Per Share Data
EPS Diluted Total Ops
SRPT EPS Diluted Total Ops ChartSRPT EPS Diluted Total Ops over time chart
-3.002.18-5.80-8.03-5.15
Non GAAP EPS
SRPT Non GAAP EPS ChartSRPT Non GAAP EPS over time chart
-2.692.28-6.12-8.03-6.01
 
Statistics
Gross Profit Margin
SRPT Gross Profit Margin ChartSRPT Gross Profit Margin over time chart
81.82%83.22%87.91%84.99%86.17%
Profit Margin
SRPT Profit Margin ChartSRPT Profit Margin over time chart
-11.12%12.37%-43.11%-75.40%-59.67%
Operating Profit Margin
SRPT Operating Profit Margin ChartSRPT Operating Profit Margin over time chart
-5.25%11.47%-21.54%-57.47%-64.07%

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 2024 TTM 0 500M -500M 1B 1.5B 2B
SRPT Earnings Per Share (EPS) chartSRPT EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 2 -2 -4 -6 -8