Skip to content
10-K

Annual Report

Sarepta Therapeutics, Inc. SRPT

0001193125-26-084144

← back to feed
Filed
Mar 2, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 24, 2026 104.99M sh
Shares Diluted FY 2025 · Dec 31, 2025 100.12M sh
Shares Diluted FY 2025 · Dec 31, 2024 107.88M sh
Shares Diluted FY 2025 · Dec 31, 2023 92.4M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $25.01M
Stock Repurchased FY 2025 · Dec 31, 2024 $0
Stock Repurchased FY 2025 · Dec 31, 2023 $0
Capex FY 2025 · Dec 31, 2025 $101.97M
Capex FY 2025 · Dec 31, 2024 $136.96M
Capex FY 2025 · Dec 31, 2023 $76.11M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$205.48M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$205.79M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$500.99M
Short Term Investments FY 2025 · Dec 31, 2025 $138.37M
Short Term Investments FY 2025 · Dec 31, 2024 $251.78M
Cash And Equivalents FY 2025 · Dec 31, 2025 $801.28M
Cash And Equivalents FY 2025 · Dec 31, 2024 $1.1B
Cash And Equivalents FY 2025 · Dec 31, 2023 $428.43M
Stockholders Equity FY 2025 · Dec 31, 2025 $1.14B
Stockholders Equity FY 2025 · Dec 31, 2024 $1.53B
Stockholders Equity FY 2025 · Dec 31, 2023 $859.34M
Stockholders Equity FY 2025 · Dec 31, 2022 $384.95M
Current Liabilities FY 2025 · Dec 31, 2025 $1.1B
Current Liabilities FY 2025 · Dec 31, 2024 $731.68M
Total Liabilities FY 2025 · Dec 31, 2025 $2.21B
Total Liabilities FY 2025 · Dec 31, 2024 $2.44B
Current Assets FY 2025 · Dec 31, 2025 $2.54B
Current Assets FY 2025 · Dec 31, 2024 $3.07B
Total Assets FY 2025 · Dec 31, 2025 $3.35B
Total Assets FY 2025 · Dec 31, 2024 $3.96B
Eps Diluted FY 2025 · Dec 31, 2025 −$3.93
Eps Diluted FY 2025 · Dec 31, 2025 −$7.13
Eps Diluted FY 2025 · Sep 30, 2025 −$0.50
Eps Diluted FY 2025 · Jun 30, 2025 $1.89
Eps Diluted FY 2025 · Mar 31, 2025 −$4.60
Eps Diluted FY 2025 · Dec 31, 2024 $1.50
Eps Diluted FY 2025 · Dec 31, 2024 $2.34
Eps Diluted FY 2025 · Sep 30, 2024 $0.34
Eps Diluted FY 2025 · Jun 30, 2024 $0.07
Eps Diluted FY 2025 · Mar 31, 2024 $0.37
Eps Diluted FY 2025 · Dec 31, 2023 −$5.80
Eps Basic FY 2025 · Dec 31, 2025 −$3.93
Eps Basic FY 2025 · Dec 31, 2025 −$7.13
Eps Basic FY 2025 · Sep 30, 2025 −$0.50
Eps Basic FY 2025 · Jun 30, 2025 $2.01
Eps Basic FY 2025 · Mar 31, 2025 −$4.60
Eps Basic FY 2025 · Dec 31, 2024 $1.65
Eps Basic FY 2025 · Dec 31, 2024 $2.47
Eps Basic FY 2025 · Sep 30, 2024 $0.35
Eps Basic FY 2025 · Jun 30, 2024 $0.07
Eps Basic FY 2025 · Mar 31, 2024 $0.38
Eps Basic FY 2025 · Dec 31, 2023 −$5.80
Sga Expense FY 2025 · Dec 31, 2025 $491.72M
Sga Expense FY 2025 · Dec 31, 2024 $557.87M
Sga Expense FY 2025 · Dec 31, 2023 $481.87M
Net Income FY 2025 · Dec 31, 2025 −$412.23M
Net Income FY 2025 · Dec 31, 2025 −$713.41M
Net Income FY 2025 · Sep 30, 2025 −$50.57M
Net Income FY 2025 · Jun 30, 2025 $196.89M
Net Income FY 2025 · Mar 31, 2025 −$447.51M
Net Income FY 2025 · Dec 31, 2024 $159.05M
Net Income FY 2025 · Dec 31, 2024 $235.24M
Net Income FY 2025 · Sep 30, 2024 $33.61M
Net Income FY 2025 · Jun 30, 2024 $6.46M
Net Income FY 2025 · Mar 31, 2024 $36.12M
Net Income FY 2025 · Dec 31, 2023 −$535.98M
Operating Income FY 2025 · Dec 31, 2025 −$699.78M
Operating Income FY 2025 · Dec 31, 2024 $218.08M
Operating Income FY 2025 · Dec 31, 2023 −$267.82M
Gross Profit FY 2025 · Dec 31, 2025 −$29.1M
Gross Profit FY 2025 · Sep 30, 2025 $219.27M
Gross Profit FY 2025 · Jun 30, 2025 $360.57M
Gross Profit FY 2025 · Mar 31, 2025 $473.96M
Gross Profit FY 2025 · Dec 31, 2024 $505.85M
Gross Profit FY 2025 · Sep 30, 2024 $338.08M
Gross Profit FY 2025 · Jun 30, 2024 $316M
Gross Profit FY 2025 · Mar 31, 2024 $308.93M
Cost Of Revenue FY 2025 · Dec 31, 2025 $25.5M
Revenue FY 2025 · Dec 31, 2025 $1.86B
Revenue FY 2025 · Dec 31, 2024 $1.79B
Revenue FY 2025 · Dec 31, 2023 $1.14B