Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

SRPT Stock Annual Cash Flow. Download in Excel

Sarepta Therapeutics Inc. logo

Sarepta Therapeutics Inc.

Sector: Healthcare   

Industry: Biotechnology

110.50
 
USD
  
-0.36
  
(-0.32%)
Previous close: 110.86  Open: 110.87  Bid: 110.08  Ask: 111.11
52 week range    
78.67   
   173.25
Mkt Cap: 10,184 M  Avg Vol (90 Days): 867,289
Peers   
GILD / 
NVAX / 
RNA / 
PTCT / 
ALNY / 
BCRX / 
Last updated: Friday 22nd November 2024

Stock Rankings

35
MarketXLS Rank
20
Value
23
Technical
63
Quality
How are these ranks calculated?
Ad slot not ready
Search for a stock

Financials

SRPT Cash Flow

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
(Increase) Decrease in inventories-13 M-71 M-42 M-46 M-61 M-84 M-51 M-148 M
(Increase) Decrease in other current assets-34 M15 M-9 M-15 M-137 M-102 M-166 M
(Increase) Decrease in other current liabilities749 M-89 M-89 M-87 M
(Increase) Decrease in other working capital-34 M15 M-9 M-15 M-137 M-102 M-166 M103 M15 M-11 M
(Increase) Decrease in payables11 M
(Increase) Decrease in receivables1 M-2 M-1 M-24 M-20 M-42 M-10 M-52 M-62 M-186 M
Acquisitions-173 M
Amortization of intangibles2 M652000.080000.0-888000.0-8 M-8 M-2 M
AssetImpairmentCharge4 M3 M30 M
CapitalExpenditureReported27 M5 M7 M21 M64 M60 M82 M38 M32 M87 M
Cash at beginning of period257 M74 M80 M123 M600 M371 M844 M1,512 M2,126 M986 M
Cash at end of period74 M80 M123 M600 M371 M844 M1,512 M2,126 M986 M444 M
Cash flow-129 M-149 M-246 M-232 M-389 M-456 M107 M-443 M-325 M-501 M
CashFlowFromContinuingInvestingActivities-159 M8 M-90 M-179 M-370 M287 M-122 M495 M-1,047 M-166 M
ChangeInAccountPayable11 M
ChangeInPayablesAndAccruedExpense11 M
ChangeInWorkingCapital-33 M14 M-23 M-110 M-198 M-190 M512 M-121 M-187 M-431 M
ChangesInAccountReceivables1 M-2 M-1 M-24 M-20 M-42 M-10 M-52 M-62 M-186 M
Depreciation4 M5 M6 M8 M12 M25 M27 M38 M42 M44 M
Depreciation unreconciled6 M6 M6 M7 M5 M16 M27 M38 M42 M44 M
DepreciationAndAmortization6 M6 M6 M7 M5 M16 M27 M38 M42 M44 M
FinancingCashFlow104 M148 M378 M888 M530 M643 M682 M562 M233 M125 M
Free cash flow-155 M-154 M-253 M-128 M-453 M-516 M133 M-380 M-358 M-486 M
GainLossOnSaleOfPPE128000.0197000.0293000.0-124 M4 M-108 M-102 M11 M-102 M
IncomeTaxPaidSupplementalData5 M2 M933000.03 M583000.02 M15 M
InterestPaidSupplementalData77000.0769000.02 M2 M11 M9 M34 M56 M44 M16 M
Issuance of capital stock104 M120 M365 M369 M513 M365 M312 M
Issuance of debt1,127 M
IssuanceOfCapitalStock104 M120 M365 M369 M513 M365 M312 M
IssuanceOfDebt-94000.017 M-8 M585 M-1 M245 M291 M577 M
Net cash from financing activities104 M148 M378 M888 M530 M643 M682 M562 M233 M125 M
Net cash from investing activities-159 M8 M-90 M-179 M-370 M287 M-122 M495 M-1,047 M-166 M
Net cash from operating activities-129 M-149 M-246 M-232 M-389 M-456 M107 M-443 M-325 M-501 M
Net change in cash & cash equivalents-183 M7 M42 M477 M-229 M473 M668 M614 M-1,140 M-542 M
Net income from continuing operations-136 M-220 M-267 M-51 M-362 M-715 M-554 M-419 M-703 M-536 M
NetBusinessPurchaseAndSale-173 M
NetCommonStockIssuance104 M120 M365 M369 M513 M365 M312 M
NetIntangiblesPurchaseAndSale-1 M-1 M-2 M116 M-3 M-3 M108 M102 M-1 M91 M
NetInvestmentPropertiesPurchaseAndSale-132 M13 M-83 M-283 M-306 M519 M-148 M432 M-1,015 M-180 M
NetInvestmentPurchaseAndSale-132 M13 M-83 M-283 M-306 M519 M-148 M432 M-1,015 M-180 M
NetIssuancePaymentsOfDebt-94000.017 M-8 M585 M-1 M245 M291 M577 M
NetLongTermDebtIssuance-94000.0-3 M-8 M585 M-1 M245 M291 M-551 M
NetPPEPurchaseAndSale-25 M-3 M-5 M-12 M-61 M-60 M-82 M-38 M-31 M-76 M
Operating (gains) losses128000.0197000.0293000.0-124 M2 M-108 M-102 M125 M285 M
Other financing charges net11 M21 M-66 M-30 M-4 M-5 M541 M-349 M74 M
Other investing changes net-3 M-3 M-4 M-1000000.0-4 M
Other non-cash items34 M51 M39 M46 M164 M432 M231 M161 M398 M136 M
ProceedsFromStockOptionExercised50 M37 M84 M21 M30 M51 M
Purchase of Float term investments-274 M-162 M-195 M-590 M-1,172 M-1,194 M-1,334 M-30 M-1,937 M-2,045 M
Purchase of property plant & equipment-27 M-5 M-7 M104 M-64 M-60 M26 M64 M-32 M15 M
Purchase of short term investments640 M236 M246 M291 M
PurchaseOfIntangibles-1 M-1 M-2 M-9 M-3 M-3 M-1 M-11 M
PurchaseOfInvestment-274 M-173 M-195 M-590 M-1,172 M-1,194 M-1,334 M-30 M-1,937 M-2,045 M
PurchaseOfLongTermInvestments-11 M-353000.0
PurchaseOfPPE-25 M-3 M-5 M-12 M-61 M-60 M-82 M-38 M-31 M-76 M
Repayment of debt-94000.0-3 M-8 M-55 M-237 M-689000.0-39000.0-551 M
RepaymentOfDebt-94000.0-3 M-8 M-55 M-237 M-689000.0-39000.0-551 M
Revenue per share2 M652000.080000.0-888000.0-8 M-8 M-2 M
Sale of Float term investments7 M11 M
Sale of short term investments135 M186 M112 M296 M866 M1,716 M1,189 M466 M923 M1,868 M
SaleOfIntangibles125 M108 M102 M102 M
SaleOfInvestment142 M186 M112 M307 M866 M1,716 M1,189 M466 M923 M1,868 M
ShortTermDebtIssuance1,127 M
StockBasedCompensation20 M32 M30 M30 M50 M79 M108 M114 M233 M183 M
UnrealizedGainLossOnInvestmentSecurities3 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

MarketXLS is a complete Excel stock solution

Kevin Hsu

StockKevin.com

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University