Mismanagement

SRPTSarepta Therapeutics, Inc.

Pharmaceutical Preparations

Revenue
$1.9BFY2021: $612MFY2022: $844MFY2023: $1.1BFY2024: $1.8BFY2025: $1.9B
4.3% YoY
Operating margin
-37.5%FY2021: -75.1%FY2022: -63.5%FY2023: -23.4%FY2024: 12.2%FY2025: -37.5%
408% YoY
EBITDA
−$655MFY2021: −$422MFY2022: −$494MFY2023: −$223MFY2024: $256MFY2025: −$655M
356% YoY
Market cap
—
Employees
—
Net debt / EBITDA
—
$276M net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$612M$844M$1.1B$1.8B$1.9B 4.3% FY2021: $612MFY2022: $844MFY2023: $1.1BFY2024: $1.8BFY2025: $1.9B
Operating income−$460M−$536M−$268M$218M−$700M 421% FY2021: −$460MFY2022: −$536MFY2023: −$268MFY2024: $218MFY2025: −$700M
Net income−$419M−$703M−$536M$235M−$713M 403% FY2021: −$419MFY2022: −$703MFY2023: −$536MFY2024: $235MFY2025: −$713M
Operating cash flow−$443M−$325M−$501M−$206M−$205M 0.1% FY2021: −$443MFY2022: −$325MFY2023: −$501MFY2024: −$206MFY2025: −$205M
Capex$38M$31M$76M$137M$102M 26% FY2021: $38MFY2022: $31MFY2023: $76MFY2024: $137MFY2025: $102M
Stock-based comp$114M$233M$183M$184M$123M 33% FY2021: $114MFY2022: $233MFY2023: $183MFY2024: $184MFY2025: $123M
Buybacks——$0$0$25MFY2023: $0FY2024: $0FY2025: $25M

Deal filings

None.

13D filers

None on file.

Insider trading

No open-market trades in the last 12 months.

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025$8M−$17M13125
FY2024$2M−$15M7194
FY2023$2M−$35M5794
FY2022$125M$163M7690
FY2021$2M−$305M53100