Loading live market data…

Insmed Incorporated

NASDAQ:INSM

$110.11 USD

$0.97 (0.89%)

Volume
1.85M
Average Volume
3.77M
Market Capitalization
$23.87B
P/E Ratio
-19.15
Dividend Yield
0.00%
Price Target
$205.00
Year High
$212.75
Year Low
$90.39
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$4.47

INSM Financial

date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
revenue 606.42M 363.71M 305.21M 245.36M 188.46M 164.41M 136.47M 9.84M - -
costOfRevenue 124.88M 85.74M 65.57M 55.13M 44.15M 39.87M 24.21M 2.42M 2.9M 2.44M
grossProfit 481.55M 277.96M 239.64M 190.23M 144.31M 124.54M 112.26M 7.41M -2.9M -2.44M
researchAndDevelopmentExpenses 771.09M 598.37M 571.01M 397.52M 272.74M 181.16M 131.71M 145.28M 109.75M 122.72M
generalAndAdministrativeExpenses 701.17M 461.12M 344.5M 265.78M 234.27M 203.61M 210.8M 168.22M 79.17M 50.68M
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 701.17M 461.12M 344.5M 265.78M 234.27M 203.61M 210.8M 168.22M 79.17M 50.68M
otherExpenses 186.02M 96.73M 33.75M -15.75M 12.39M 5M 4.99M 1.25M 300K 119K
operatingExpenses 1.66B 1.16B 949.26M 647.55M 519.4M 389.77M 347.5M 314.75M 188.92M 173.4M
costAndExpenses 1.78B 1.24B 1.01B 702.68M 563.56M 429.64M 371.71M 317.17M 188.92M 173.4M
netInterestIncome -23.14M -31.61M -39.56M -15.36M -40.3M -27.86M -17.78M -15.13M -4.3M -2.89M
interestIncome 60.66M 53.31M 42.13M 11.08M 174K 1.7M 9.92M 10.34M 1.62M 604K
interestExpense 83.8M 84.91M 81.69M 26.45M 40.47M 29.56M 27.7M 25.47M 5.92M 3.5M
depreciationAndAmortization 16.45M 11.01M 10.58M 10.33M 14.18M 14.15M 10.18M 4.83M 2.9M 2.44M
ebitda -1.17B -818.79M -660.18M -447.36M -383.65M -250.37M -217.07M -295.18M -184.1M -170.24M
ebit -1.19B -829.81M -670.76M -457.7M -397.83M -264.52M -227.25M -300M -187M -172.68M
nonOperatingIncomeExcludingInterest 11.22M -48.44M -38.87M 375K 22.74M -711K -7.99M -7.33M -1.92M -723K
operatingIncome -1.18B -878.25M -709.63M -457.32M -375.09M -265.23M -235.24M -307.34M -188.92M -173.4M
totalOtherIncomeExpensesNet -95.02M -31.81M -37.39M -22.83M -61.32M -27.46M -18.32M -16.74M -4M -2.78M
incomeBeforeTax -1.27B -910.06M -747.01M -480.15M -436.41M -292.69M -253.56M -324.08M -192.92M -176.18M
incomeTaxExpense 5.03M 3.71M 2.56M 1.38M -1.76M 1.4M 777K 201K -272K 98000
netIncomeFromContinuingOperations -1.28B -913.77M -749.57M -481.53M -434.65M -294.09M -254.34M -324.28M -192.65M -176.27M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome -1.28B -913.77M -749.57M -481.53M -434.65M -294.09M -254.34M -324.28M -192.65M -176.27M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -1.28B -913.77M -749.57M -481.53M -434.65M -294.09M -254.34M -324.28M -192.65M -176.27M
eps -6.41 -5.57 -5.34 -3.91 -3.88 -3.01 -3.01 -4.22 -2.89 -2.85
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
cashAndCashEquivalents 510.44M 555.03M 482.37M 1.07B 716.78M 532.76M 487.43M 495.07M 381.16M 162.59M
shortTermInvestments 919.6M 878.8M 298.07M 74.24M - - - - - -
cashAndShortTermInvestments 1.43B 1.43B 780.45M 1.15B 716.78M 532.76M 487.43M 495.07M 381.16M 162.59M
netReceivables 140.86M 52.01M 41.19M 29.71M 24.35M 16.56M 19.23M 5.52M - -
accountsReceivables 140.86M 52.01M 41.19M 29.71M 24.35M 16.56M 19.23M 5.52M - -
otherReceivables - - - - - - - - - -
inventory 132.07M 98.58M 83.25M 69.92M 67.01M 49.59M 28.31M 7.03M - -
prepaids - - - - 28.9M 23.98M 20.22M 11.33M 8.28M 5.82M
otherCurrentAssets 91.24M 37.24M 24.18M 25.47M - - - - - -
totalCurrentAssets 1.79B 1.62B 929.06M 1.27B 837.04M 622.89M 555.19M 518.95M 389.44M 168.41M
propertyPlantEquipmentNet 139.21M 115.58M 104.39M 102.08M 95.52M 97.23M 113.11M 22.64M 12.43M 10.02M
goodwill 136.11M 136.11M 136.11M 136.11M 136.11M - - - - -
intangibleAssets 97.65M 58.65M 63.7M 68.76M 73.81M 49.26M 53.68M 58.68M 58.2M 58.2M
goodwillAndIntangibleAssets 233.76M 194.76M 199.81M 204.87M 209.92M 49.26M 53.68M 58.68M 58.2M 58.2M
longTermInvestments - - - - 50.04M - - - - -
taxAssets - - - - - - - - - -
otherNonCurrentAssets 97.38M 93.23M 96.57M 76.1M 50.99M 26.77M 20.31M 4.3M 1.97M 1.33M
totalNonCurrentAssets 470.35M 403.57M 400.77M 383.05M 406.47M 173.26M 187.1M 85.61M 72.6M 69.55M
otherAssets - - - - - - - - - -
totalAssets 2.26B 2.03B 1.33B 1.66B 1.24B 796.16M 742.3M 604.56M 462.05M 237.96M
totalPayables 79.91M 73.03M 74.41M 57.32M 42.44M 46.28M 16.3M 18.15M 14.67M 10.44M
accountPayables 79.91M 73.03M 65.39M 50.46M 35.78M 42.85M 13.18M 17.74M 14.67M 10.44M
otherPayables - - 9.02M 6.86M 6.66M 3.42M 3.12M 409K - -
accruedExpenses 111.51M 80.31M 84.94M 82.06M 49.13M 34.38M 37.26M 37.84M 17.14M 9.88M
shortTermDebt 19.26M 16.5M - - - - - - - -
capitalLeaseObligationsCurrent - - 10.64M 8.13M 10.14M 12.56M 12.26M - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 258.19M 127.69M 55.63M 42.74M 33.46M 25.59M 19.42M 23.74M 12.84M 7.66M
totalCurrentLiabilities 468.87M 297.53M 225.63M 190.24M 135.17M 118.81M 85.24M 79.73M 44.66M 27.99M
longTermDebt 716M 1.26B 1.16B 1.13B 566.59M 356.32M 335.94M 316.56M 55.57M 54.79M
capitalLeaseObligationsNonCurrent 32.89M 33.18M 38.04M 44.49M 35.54M 35.97M 48.84M - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 307.81M 144.7M 242.78M 208.5M 95.74M 9.18M 10.61M - 765K 693K
totalNonCurrentLiabilities 1.06B 1.44B 1.44B 1.38B 697.87M 401.46M 395.38M 316.56M 56.33M 55.48M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 32.89M 33.18M 48.68M 52.62M 45.68M 48.52M 61.1M - - -
totalLiabilities 1.53B 1.74B 1.66B 1.57B 833.04M 520.27M 480.62M 396.29M 100.99M 83.47M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 2.14M 1.79M 1.48M 1.36M 1.19M 1.03M 897K 773K 766K 620K
retainedEarnings -5.64B -4.36B -3.45B -2.7B -2.27B -1.83B -1.54B -1.28B -957.88M -765.24M
additionalPaidInCapital 6.37B 4.65B 3.11B 2.78B 2.67B 2.11B 1.8B 1.49B 1.32B 919.16M
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
netIncome -1.28B -913.77M -749.57M -481.53M -434.65M -294.09M -254.34M -324.28M -192.65M -176.27M
depreciationAndAmortization 16.45M 11.01M 10.58M 10.33M 14.18M 14.15M 10.18M 4.83M 2.9M 2.44M
deferredIncomeTax - - - - 17.69M - - 2.21M - -
stockBasedCompensation 152.71M 96.84M 74.78M 57.69M 46.02M 36.16M 26.97M 26.24M 18.07M 18.04M
changeInWorkingCapital -80.3M -3.18M -39.22M 6.58M -58.58M -2.95M -62.97M 15.74M 11.28M 8.64M
accountsReceivables -88.31M -12.93M -11.96M -6.42M -8.12M 2.67M -13.72M -5.52M - -
inventory -31.52M -17.04M -13.61M -1.71M -17.46M -21.18M -21.28M -7.03M - -
accountsPayables 100.07M 44.59M 15.16M 50.01M -7.58M 29.82M -4.97M 3.87M 3.6M 2.77M
otherWorkingCapital -60.55M -17.79M -28.8M -35.3M -25.43M -14.27M -23M 24.41M 7.68M 5.87M
otherNonCashItems 252.9M 125.22M 167.18M 6.5M 52.04M 27.39M 29.5M 17.29M 776K 452K
netCashProvidedByOperatingActivities -935.01M -683.88M -536.25M -400.44M -363.3M -219.35M -250.65M -257.98M -159.62M -146.71M
investmentsInPropertyPlantAndEquipment -32.56M -21.92M -13.29M -9.88M -7.29M -6.82M -42.27M -14.81M -3M -4.2M
acquisitionsNet - - 3.42M 24.71M -6.7M - - - - -
purchasesOfInvestments -2.09B -1.58B -588.73M -99.71M -50.29M - - - - -
salesMaturitiesOfInvestments 2.09B 1.02B 375M 75M 57M - - - - -
otherInvestingActivities -30M - - -24.71M -57M - - - - -
netCashProvidedByInvestingActivities -64.58M -583.18M -223.6M -34.58M -64.28M -6.82M -42.27M -14.81M -3M -4.2M
netDebtIssuance -4.93M 147.39M -1.22M 349.4M 336.34M 769K - 392.16M - 30M
longTermNetDebtIssuance -4.93M 147.39M -1.22M 349.4M 336.34M -167K - 392.16M - 30M
shortTermNetDebtIssuance - - - - - 936K - - - -
netStockIssuance 959M 1.08B 152.48M 292.15M 269.89M 245.87M 261.07M 8.82M 377.66M 1.08M
netCommonStockIssuance 959M 1.08B 152.48M 292.15M 269.89M 245.87M 261.07M 8.82M 377.66M 1.08M
commonStockIssuance 959M 1.08B 152.48M 292.15M 269.89M 245.87M 261.07M 8.82M 377.66M 1.08M
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - 109.51M 17.18M 151.72M 6.32M 25.14M 24.2M -14.24M 3.43M -411K
netCashProvidedByFinancingActivities 954.07M 1.34B 168.44M 793.27M 612.55M 271M 285.28M 386.74M 381.09M 30.67M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
revenue 305.96M 263.84M 142.34M 107.42M 92.82M 104.44M 93.42M 90.34M 75.5M 83.69M
costOfRevenue 49.5M 44.22M 29.36M 28.08M 21.28M 26.15M 21.17M 20.96M 17.46M 18.44M
grossProfit 256.46M 219.62M 112.98M 79.34M 71.54M 78.29M 72.26M 69.38M 58.04M 65.25M
researchAndDevelopmentExpenses 209.48M 254.91M 186.42M 177.19M 152.58M 179.73M 150.81M 146.75M 121.08M 137.03M
generalAndAdministrativeExpenses - 212.48M 186.38M 154.76M 147.54M 142.52M 118.93M 106.57M 93.1M 89.53M
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 247.26M 212.48M 186.38M 154.76M 147.54M 142.52M 118.93M 106.57M 93.1M 89.53M
otherExpenses - 1.94M 106.19M 60.26M 19.56M -13.54M 15.94M 104.96M -10.64M 16.96M
operatingExpenses 456.74M 469.33M 478.98M 392.22M 319.68M 308.7M 285.68M 358.28M 203.55M 243.52M
costAndExpenses 506.24M 513.55M 508.35M 420.29M 340.96M 334.86M 306.85M 379.24M 221M 261.96M
netInterestIncome -8.04M -5.36M -2.09M -8.02M -7.66M -4.29M -4.07M -10.98M -12.26M -10.93M
interestIncome 12.04M 15.24M 18.29M 13.22M 13.91M 17.26M 16.98M 10.28M 8.78M 9.85M
interestExpense 20.08M 20.6M 20.38M 21.24M 21.57M 21.55M 21.05M 21.27M 21.04M 20.78M
depreciationAndAmortization 5.69M 5.56M 4M 3.75M 3.15M 2.74M 2.72M 2.7M 2.85M 2.74M
ebitda -136.32M -302.15M -345.66M -297.13M -232.78M -211.74M -196.45M -276.9M -133.71M -162.5M
ebit -142.02M -307.71M -349.66M -300.87M -235.92M -214.48M -199.18M -279.59M -136.56M -165.24M
nonOperatingIncomeExcludingInterest -58.26M 58M -16.34M -12M -12.22M -15.93M -14.25M -9.31M -8.95M -13.03M
operatingIncome -200.28M -249.71M -366M -312.88M -248.14M -230.41M -213.43M -288.9M -145.5M -178.27M
totalOtherIncomeExpensesNet 38.18M -77.23M -2.7M -7.57M -7.53M -3.87M -6.08M -10.87M -11M -6.79M
incomeBeforeTax -162.1M -326.93M -368.7M -320.44M -255.67M -234.28M -219.51M -299.77M -156.5M -185.06M
incomeTaxExpense 1.46M 1.55M 1.32M 1.24M 912K 1.27M 1.01M 838K 589K 998K
netIncomeFromContinuingOperations -163.56M -328.48M -370.02M -321.69M -256.58M -235.55M -220.52M -300.61M -157.09M -186.06M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome -163.56M -328.48M -370.02M -321.69M -256.58M -235.55M -220.52M -300.61M -157.09M -186.06M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -163.56M -328.48M -370.02M -321.69M -256.58M -235.55M -220.52M -300.61M -157.09M -186.06M
eps -0.76 -1.54 -1.75 -1.7 -1.42 -1.32 -1.27 -1.94 -1.06 -1.28
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
cashAndCashEquivalents 582.19M 510.44M 334.76M 1.28B 403.25M 555.03M 461.45M 1.25B 595.73M 482.37M
shortTermInvestments 641.33M 919.6M 1.35B 572.44M 796.2M 878.8M 1.01B - - 298.07M
cashAndShortTermInvestments 1.22B 1.43B 1.68B 1.86B 1.2B 1.43B 1.47B 1.25B 595.73M 780.45M
netReceivables 178.56M 140.86M 65.26M 55.03M 47.75M 52.01M 42.32M 40.3M 37.16M 41.19M
accountsReceivables 178.56M 140.86M 65.26M 55.03M 47.75M 52.01M 42.32M 40.3M 37.16M 41.19M
otherReceivables - - - - - - - - - -
inventory 132.91M 132.07M 120.96M 107.6M 100.71M 98.58M 98.47M 90.06M 82.96M 83.25M
prepaids - - - - - - - - - -
otherCurrentAssets 78.2M 91.24M 65.6M 62.18M 54.78M 37.24M 41.15M 41.02M 42.87M 24.18M
totalCurrentAssets 1.61B 1.79B 1.93B 2.08B 1.4B 1.62B 1.65B 1.42B 758.72M 929.06M
propertyPlantEquipmentNet 131.73M 139.21M 116.62M 117.23M 116.78M 115.58M 110.25M 108.81M 106.12M 104.39M
goodwill 136.11M 136.11M 136.11M 136.11M 136.11M 136.11M 136.11M 136.11M 136.11M 136.11M
intangibleAssets 95.57M 97.65M 84.59M 56.13M 57.39M 58.65M 59.92M 61.18M 62.44M 63.7M
goodwillAndIntangibleAssets 231.68M 233.76M 220.7M 192.24M 193.5M 194.76M 196.02M 197.29M 198.55M 199.81M
longTermInvestments - - - - - - - 6M 6M -
taxAssets - - - - - - - - - -
otherNonCurrentAssets 99.28M 97.38M 91.61M 88.81M 89.76M 93.23M 96.86M 79.83M 89.7M 96.57M
totalNonCurrentAssets 462.69M 470.35M 428.93M 398.28M 400.04M 403.57M 403.13M 391.93M 400.37M 400.77M
otherAssets - - - - - - - - - -
totalAssets 2.08B 2.26B 2.36B 2.48B 1.8B 2.03B 2.05B 1.81B 1.16B 1.33B
totalPayables 73.38M 79.91M 79.59M 74.05M 57.68M 73.03M 64.95M 51.36M 44.02M 65.39M
accountPayables 73.38M 79.91M 79.59M 74.05M 57.68M 73.03M 64.95M 51.36M 44.02M 65.39M
otherPayables - - - - - - - - - -
accruedExpenses 45.98M 111.51M 69.71M 50.2M 34.3M 80.31M 55.7M 42.2M 23.8M 48.93M
shortTermDebt 14.43M 19.26M 12.32M 10.96M 10.27M 16.5M 14.23M 236.92M 234.52M 13.99M
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 227.22M 258.19M 255.59M 176.47M 136.98M 127.69M 124.31M 193.67M 118.52M 97.31M
totalCurrentLiabilities 361.01M 468.87M 417.21M 311.68M 239.23M 297.53M 259.19M 524.15M 420.86M 225.63M
longTermDebt 704.35M 716M 703.57M 702.04M 1.27B 1.26B 1.11B 1.11B 1.1B 1.31B
capitalLeaseObligationsNonCurrent 29.66M 32.89M 29.18M 30.34M 31.75M 33.18M 34.53M 37.25M 40.13M 38.04M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 275.99M 307.81M 265.2M 186.06M 165.02M 144.7M 160.96M 104.69M 66.87M 87.74M
totalNonCurrentLiabilities 1.01B 1.06B 997.95M 918.44M 1.46B 1.44B 1.31B 1.25B 1.2B 1.44B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 29.66M 32.89M 29.18M 30.34M 31.75M 33.18M 34.53M 37.25M 40.13M 38.04M
totalLiabilities 1.37B 1.53B 1.42B 1.23B 1.7B 1.74B 1.57B 1.77B 1.62B 1.66B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 2.16M 2.14M 2.13M 2.11M 1.82M 1.79M 1.79M 1.67M 1.49M 1.48M
retainedEarnings -5.8B -5.64B -5.31B -4.94B -4.62B -4.36B -4.12B -3.9B -3.6B -3.45B
additionalPaidInCapital 6.5B 6.37B 6.25B 6.18B 4.71B 4.65B 4.61B 3.94B 3.14B 3.11B
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
netIncome -163.56M -328.48M -370.02M -321.69M -256.58M -235.55M -220.52M -300.61M -157.09M -186.06M
depreciationAndAmortization 5.02M 5.56M 4M 3.75M 3.15M 2.74M 2.72M 2.7M 2.85M 2.74M
deferredIncomeTax - - - - - - - - - -70.31M
stockBasedCompensation 45.75M - 31.43M 42.98M 39.26M 26.55M 25.54M 23.29M 21.45M 19.98M
changeInWorkingCapital -64.21M -37.64M 13.9M 9.54M -66.09M 28.12M -15.73M 39.56M -55.13M 7.67M
accountsReceivables -38.19M -77.3M -10.23M -6.14M 5.36M -11.82M -35000 -4.04M 2.96M -4.54M
inventory -1.89M -11.76M -13.76M -4.98M -1.02M -2.12M -6.57M -7.76M -598K -4.43M
accountsPayables -33.88M 90.35M 45.56M 25.66M -61.49M 41.13M 725K 35.08M -32.34M 24M
otherWorkingCapital 9.74M -38.92M -7.68M -5M -8.94M 931K -9.85M 16.27M -25.14M -7.36M
otherNonCashItems -45.73M 112.97M 100.94M 59.86M 18.18M -17.85M 27.07M 112.11M 3.88M 95.16M
netCashProvidedByOperatingActivities -222.74M -247.6M -219.76M -205.57M -262.09M -195.98M -180.92M -122.95M -184.04M -130.82M
investmentsInPropertyPlantAndEquipment -3.48M -46.59M -2.42M -3.48M -10.07M -6.77M -3.69M -6.78M -4.68M -2.15M
acquisitionsNet - - - - - - - - - -3.42M
purchasesOfInvestments - - -1.18B -276.68M -630.52M -577.47M -999.78M - - -296.04M
salesMaturitiesOfInvestments 284M 436M 425M 508M 721M 716M - - 300M 300M
otherInvestingActivities -15M - - - - - - - - 3.42M
netCashProvidedByInvestingActivities 265.52M 389.41M -762.23M 227.84M 80.41M 131.76M -1B -6.78M 295.32M 1.8M
netDebtIssuance -799K -776K -747K -2.7M -706K 145.58M -658K -645K -621K 1.17M
longTermNetDebtIssuance -799K -776K -747K -2.7M -706K 145.58M -658K -645K -621K 1.17M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance 30.31M 34.64M 34.16M 860.5M 29.7M 13.73M 370.98M 782.14M 3.64M 114.46M
netCommonStockIssuance 30.31M 34.64M 34.16M 860.5M 29.7M 13.73M 370.98M 782.14M 3.64M 114.46M
commonStockIssuance 30.31M 34.64M 34.16M 860.5M 29.7M 13.73M 370.98M 782.14M 3.64M 114.46M
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - - - - - 26.88M - - 7.64M
netCashProvidedByFinancingActivities 29.51M 33.86M 33.41M 857.81M 29M 159.3M 397.2M 781.49M 3.02M 123.26M