SRPT
SRPT
NASDAQ · Biotechnology

Sarepta Therapeutics Inc

$17.57
-1.42 (-7.48%)
As of Nov 7, 1:42 AM ET ·
Financial Highlights (FY 2026)
Revenue
2.32B
Net Income
-752,645,314
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.32B 1.74B 549.72M 591.13M
Gross Profit 1.61B 1.21B 259.01M 278.52M
Operating Income -720,558,910 -487,339,760 -94,265,427 -84,661,399
Net Income -752,645,314 -509,040,942 -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 390.56M 390.56M 546.75M 554.20M
Total Equity 537.37M 537.37M 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 -717,714,459 -512,383,509 -125,300,242 -123,582,652
Free Cash Flow — — -79,607,758 -118,891,652