Canada markets closed

Insmed Incorporated (INSM)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
73.23-1.43 (-1.92%)
At close: 04:00PM EDT
72.50 -0.73 (-1.00%)
After hours: 05:16PM EDT
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Cash flows from operating activities
Net Income
-802,694
-749,567
-481,534
-434,654
-294,090
-
Depreciation & amortization
11,044
10,579
10,331
14,182
14,150
-
Stock based compensation
84,712
74,778
57,686
46,021
36,158
-
Change in working capital
-31,867
-39,218
6,575
-58,580
-2,954
-
Accounts receivable
-10,752
-11,963
-6,423
-8,118
2,670
-
Inventory
-13,885
-13,613
-1,714
-17,456
-21,180
-
Accounts Payable
-
-
-
-7,575
29,825
-4,966
Other working capital
-590,608
-549,535
-410,317
-370,591
-226,170
-
Other non-cash items
179,427
100,403
4,977
52,040
27,388
-
Net cash provided by operating activites
-574,139
-536,247
-400,439
-363,302
-219,348
-
Cash flows from investing activities
Investments in property, plant and equipment
-16,469
-13,288
-9,878
-7,289
-6,822
-
Acquisitions, net
-
0
0
-6,704
0
-
Purchases of investments
-296,043
-588,733
-99,706
-50,292
0
-
Sales/Maturities of investments
610,000
375,000
75,000
0
-
-
Other investing activites
-
3,417
-
-
-
-
Net cash used for investing activites
297,488
-223,604
-34,584
-64,285
-6,822
-
Cash flows from financing activities
Debt repayment
-1,192
-1,217
-601
-238,659
0
-
Common stock issued
827,619
152,475
292,153
269,886
245,866
-
Other financing activites
-
-1,218
132,217
-15,718
-936
-
Net cash used privided by (used for) financing activities
909,027
168,439
793,273
612,546
271,003
-
Net change in cash
633,917
-591,662
357,254
184,026
45,327
-
Cash at beginning of period
612,882
1,074,036
716,782
532,756
487,429
-
Cash at end of period
1,245,258
482,374
1,074,036
716,782
532,756
-
Free Cash Flow
Operating Cash Flow
-574,139
-536,247
-400,439
-363,302
-219,348
-
Capital Expenditure
-16,469
-13,288
-9,878
-7,289
-6,822
-
Free Cash Flow
-590,608
-549,535
-410,317
-370,591
-226,170
-