MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

DownloadDownload image
Maturities of marketablesecurities$284,000K Proceeds from exercise ofstock options and espp$30,313K Net cash provided byinvesting activities$265,520K Net cash provided byfinancing activities$29,514K Canceled cashflow$18,480K Canceled cashflow$799K Net increase(decrease) in cash and cash...$71,743K Canceled cashflow$223,291K Payment of az milestone$15,000K Purchase of fixed assets$3,480K Stock-based compensationexpense$45,754K Prepaid expenses andother current assets-$12,594K Royalty financingnon-cash interest...$5,114K Depreciation$2,934K Amortization of intangibleassets$2,081K Amortization of debt issuancecosts$1,382K Finance leaseamortization expense$678K Non-cash operating leaseexpense$567K Payments of finance leaseprincipal$799K Net cash used inoperating activities-$222,738K Effect of exchangerates on cash and cash...-$553K Canceled cashflow$71,104K Change in fair value ofcontingent consideration-$228,914K Other segment items-$187,787K R&d compensationand...-$101,624K Sg&a compensationand...-$93,650K Research anddevelopment-Other-$60,429K Research anddevelopment-Brensocatib-$55,092K Interest expense-$43,114K Cost of productrevenues (excluding...-$31,298K Research anddevelopment-ARIKAYCE-$23,716K Research anddevelopment-TPIP-$21,215K Depreciation-$3,891K Provision for income taxes-$2,010K Amortization of intangibleassets-$1,983K Net loss-$163,563K Change in fair value ofcontingent consideration-$46,961K Accounts receivable$38,190K Canceled cashflow$854,723K Accounts payable andaccrued liabilities-$33,875K Accretion of discount onmarketable securities, net$6,513K Other assets$2,357K Inventory$1,886K Other liabilities-$497K something is missing-$948,290K Product revenues, net-$36,616K Investment income-$33,380K
Cash Flow
source: myfinsight.com

INSMED Inc (INSM)

INSMED Inc (INSM)