New Zealand markets open in 2 hours 54 minutes

Sarepta Therapeutics, Inc. (SRPT)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
133.12-0.54 (-0.41%)
As of 03:06PM EDT. Market open.
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
16,897
-535,977
-703,488
-418,780
-554,128
Depreciation & amortisation
41,836
44,397
41,864
38,017
26,911
Stock-based compensation
181,956
182,514
233,018
113,943
108,070
Change in working capital
-681,644
-481,089
-39,470
-98,166
554,056
Accounts receivable
-154,970
-185,699
-61,638
-51,650
-10,461
Inventory
-207,920
-147,714
-50,780
-83,772
-60,582
Accounts payable
-
-50,135
147,572
23,297
41,998
Other working capital
-653,883
-588,338
-357,597
-483,971
25,264
Other non-cash items
-88,342
-96,807
12,630
-93,897
-40,356
Net cash provided by operating activities
-533,673
-500,993
-325,346
-443,172
107,466
Cash flows from investing activities
Investments in property, plant and equipment
-120,210
-87,345
-32,251
-40,799
-82,202
Acquisitions, net
-
-
-
0
0
Purchases of investments
-1,838,627
-2,048,940
-1,937,856
-31,788
-1,333,568
Sales/maturities of investments
1,897,338
1,868,482
923,224
466,000
1,189,480
Other investing activities
-
102,000
-2,427
102,000
104,569
Net cash used for investing activities
40,501
-165,803
-1,046,883
495,413
-121,721
Cash flows from financing activities
Debt repayment
-
0
-823,232
0
0
Common stock issued
-
0
0
548,532
312,053
Other financing activities
-
-6,887
-716
-7,765
-4,837
Net cash used provided by (used for) financing activities
45,349
125,004
232,507
561,569
682,323
Net change in cash
-447,823
-541,792
-1,139,722
613,810
668,068
Cash at beginning of period
890,692
985,801
2,125,523
1,511,713
843,645
Cash at end of period
442,869
444,009
985,801
2,125,523
1,511,713
Free cash flow
Operating cash flow
-533,673
-500,993
-325,346
-443,172
107,466
Capital expenditure
-120,210
-87,345
-32,251
-40,799
-82,202
Free cash flow
-653,883
-588,338
-357,597
-483,971
25,264