Canada markets closed

Supernus Pharmaceuticals, Inc. (SUPN)

NasdaqGM - NasdaqGM Real Time Price. Currency in USD
Add to watchlist
28.74-0.23 (-0.79%)
At close: 04:00PM EDT
28.74 0.00 (0.00%)
After hours: 04:02PM EDT
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Cash flows from operating activities
Net Income
-15,508
1,316
60,711
53,424
126,950
Depreciation & amortization
85,007
84,859
85,543
32,595
18,141
Deferred income taxes
-30,761
-25,714
-26,324
-4,994
568
Stock based compensation
26,350
26,759
17,568
17,910
16,561
Change in working capital
-690
-9,137
-24,243
3,570
-36,515
Accounts receivable
-6,785
18,765
-16,366
3,867
-34,607
Inventory
9,951
6,110
-17,858
-14,580
-10,124
Accounts Payable
-15,720
-36,287
-19,163
18,179
8,272
Other working capital
99,839
110,534
116,414
125,082
134,709
Other non-cash items
12,945
12,935
352
24,551
19,935
Net cash provided by operating activites
100,360
111,085
116,826
127,127
138,399
Cash flows from investing activities
Investments in property, plant and equipment
-521
-551
-412
-2,045
-3,690
Acquisitions, net
-
0
0
-311,692
-298,541
Purchases of investments
-295,321
-101,621
-406,990
-311,573
-95,890
Sales/Maturities of investments
273,167
370,901
190,739
530,509
378,422
Other investing activites
-
-
-
-
-241
Net cash used for investing activites
-22,675
268,729
-216,663
-81,913
-34,699
Cash flows from financing activities
Debt repayment
-480,863
-495,500
0
-138,315
-802
Common stock issued
7,264
6,610
12,423
7,095
4,361
Other financing activites
-2,885
-1,990
-22,900
-
-
Net cash used privided by (used for) financing activities
-476,484
-397,880
-10,477
-130,420
3,559
Net change in cash
-398,799
-18,066
-110,314
-85,206
107,259
Cash at beginning of period
462,200
93,120
203,434
288,640
181,381
Cash at end of period
63,401
75,054
93,120
203,434
288,640
Free Cash Flow
Operating Cash Flow
100,360
111,085
116,826
127,127
138,399
Capital Expenditure
-521
-551
-412
-2,045
-3,690
Free Cash Flow
99,839
110,534
116,414
125,082
134,709