Logo image of SRPT

SAREPTA THERAPEUTICS INC (SRPT) Stock Income Statement

USA - NASDAQ:SRPT - US8036071004 - Common Stock

18.81 USD
+0.99 (+5.56%)
Last: 11/14/2025, 4:02:32 PM
18.81 USD
0 (0%)
After Hours: 11/14/2025, 4:02:32 PM

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-9-30)
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.41B1.90B1.24B933.00M701.90M
Gross Premiums Earned
SRPT Gross Premiums Earned ChartSRPT Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
SRPT Loss Claims ChartSRPT Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
SRPT Deferred Policy Acquisition Expense ChartSRPT Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
SRPT Net Interest Income ChartSRPT Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
SRPT Non Interest Income ChartSRPT Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
SRPT Loan Loss Provision ChartSRPT Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
SRPT Net Interest Income after Provision ChartSRPT Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
SRPT Non Interest Expense ChartSRPT Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
SRPT Minority Interest Expense ChartSRPT Minority Interest Expense over time chart
nullnullnullnullnull
Cost Of Goods
SRPT Cost Of Goods ChartSRPT Cost Of Goods over time chart
573.20M319.10M150.34M140.00M97.00M
Gross Profit
SRPT Gross Profit ChartSRPT Gross Profit over time chart
1.84B1.58B1.09B793.00M604.80M
Operating Expenses
SRPT Operating Expenses ChartSRPT Operating Expenses over time chart
1.93B1.36B1.36B1.33B1.05B
Research and Development
SRPT Research and Development ChartSRPT Research and Development over time chart
1.40B804.52M877.39M877.10M771.20M
Selling, General, and Administrative Expenses
SRPT Selling, General, and Administrative Expenses ChartSRPT Selling, General, and Administrative Expenses over time chart
527.29M557.87M481.87M451.40M282.70M
Operating Income
SRPT Operating Income ChartSRPT Operating Income over time chart
-86.01M218.08M-267.82M-536.20M-449.70M
Interest Income/Expense
SRPT Interest Income/Expense ChartSRPT Interest Income/Expense over time chart
3.36M4.41M13.05M-30.10M-56.00M
Other Income/Expense
SRPT Other Income/Expense ChartSRPT Other Income/Expense over time chart
9.58M38.29M50.33M4.30M-800.00K
Non Recurring Items
SRPT Non Recurring Items ChartSRPT Non Recurring Items over time chart
null0-315.65M-128.00M87.50M
Income Before Taxes
SRPT Income Before Taxes ChartSRPT Income Before Taxes over time chart
-252.19M260.77M-520.10M-690.00M-418.90M
Income Tax
SRPT Income Tax ChartSRPT Income Tax over time chart
19.33M25.54M15.88M13.50M-200.00K
Net Income
SRPT Net Income ChartSRPT Net Income over time chart
-271.51M235.24M-535.98M-703.50M-418.80M
EBITDA
SRPT EBITDA ChartSRPT EBITDA over time chart
-36.28M255.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.36152.18-5.8007-8.03-5.15
Non GAAP EPS
SRPT Non GAAP EPS ChartSRPT Non GAAP EPS over time chart
-1.21999999999999982.2800000000000002-6.12-8.03-6.01
 
Statistics
Gross Profit Margin
SRPT Gross Profit Margin ChartSRPT Gross Profit Margin over time chart
76.25%83.22%87.91%84.99%86.17%
Profit Margin
SRPT Profit Margin ChartSRPT Profit Margin over time chart
-11.25%12.37%-43.11%-75.40%-59.67%
Operating Profit Margin
SRPT Operating Profit Margin ChartSRPT Operating Profit Margin over time chart
-3.56%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 1B 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