SRPT
SRPT
NASDAQ · Biotechnology

Sarepta Therapeutics Inc

$16.88
+0.10 (+0.60%)
As of Aug 8, 1:35 AM ET ·
Financial Highlights (FY 2026)
Revenue
2.36B
Net Income
-766,021,811
Gross Margin
69.3%
Profit Margin
-32.5%
Rev Growth
+33.1%
D/E Ratio
0.73
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 69.3% 69.3% 47.1% 47.1%
Operating Margin -31.1% -28.0% -17.1% -14.3%
Profit Margin -32.5% -30.8% -19.6% -22.1%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 2.36B 1.77B 549.72M 591.13M
Gross Profit 1.64B 1.23B 259.01M 278.52M
Operating Income -733,365,147 -496,001,076 -94,265,427 -84,661,399
Net Income -766,021,811 -518,087,946 -107,586,925 -130,794,558
Gross Margin 69.3% 69.3% 47.1% 47.1%
Operating Margin -31.1% -28.0% -17.1% -14.3%
Profit Margin -32.5% -30.8% -19.6% -22.1%
Rev Growth +33.1% +33.1% +15.5% +15.8%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 381.89M 381.89M 546.75M 554.20M
Total Equity 525.44M 525.44M 760.00M 879.60M
D/E Ratio 0.73 0.73 0.72 0.63
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA -730,470,143 -521,489,919 -125,300,242 -123,582,652
Free Cash Flow -79,607,758 -118,891,652