SRPT
SRPT
NASDAQ · Biotechnology

Sarepta Therapeutics Inc

$17.62
-0.09 (-0.51%)
As of Mar 25, 1:31 PM ET ·
Financial Highlights (FY 2026)
Revenue
2.24B
Net Income
-726,904,203
Gross Margin
61.8%
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 61.8% 61.8% 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.24B 1.68B 549.72M 591.13M
Gross Profit 1.38B 1.04B 259.01M 278.52M
Operating Income -695,915,182 -470,672,325 -94,265,427 -84,661,399
Net Income -726,904,203 -491,631,308 -107,586,925 -130,794,558
Gross Margin 61.8% 61.8% 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 382.57M 382.57M 546.75M 554.20M
Total Equity 526.38M 526.38M 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 -670,153,546 -478,429,299 -125,300,242 -123,582,652
Free Cash Flow -79,607,758 -118,891,652