Logo image of 1SRPT.MI

SAREPTA THERAPEUTICS INC (1SRPT.MI) Stock Income Statement

BIT:1SRPT - Euronext Milan - US8036071004 - Common Stock - Currency: EUR

15.37  +5.24 (+51.73%)

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

All data in USD

Charts

1SRPT.MI Income Statement data chart1SRPT.MI 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
1SRPT.MI Earnings Per Share (EPS) chart1SRPT.MI 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