OTC : KSFTF

Kingsoft Corporation Ltd — Financials

$3.01 USD

$0 (0.0%)

Volume
300
Average Volume
32
Market Capitalization
$4.08B
P/E Ratio
10.10
Dividend Yield
0.54%
Price Target
Year High
$5.15
Year Low
$2.70
Day High
Day Low
Payout Ratio
$0.07
Current Ratio
$5.83
KSFTF Financial Statements
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 9.68B 10.32B 8.53B 7.64B 6.37B 5.59B 8.22B 5.91B 5.18B 3.83B
costOfRevenue 1.82B 1.74B 1.5B 1.46B 1.16B 917.28M 4.74B 3.17B 2.17B 1.29B
grossProfit 7.86B 8.58B 7.03B 6.18B 5.21B 4.68B 3.48B 2.74B 3.01B 2.54B
researchAndDevelopmentExpenses 3.44B 3.05B 2.68B 2.55B 2.33B 1.66B 2.08B 1.84B 1.45B 1.08B
generalAndAdministrativeExpenses 714.24M 634.3M 661.43M 618.96M 570.02M 453.81M 529.25M 449.5M 256.85M 196.9M
sellingAndMarketingExpenses 1.79B 1.35B 1.47B 1.24B 1.06B 838.48M 983.76M 727.38M 544.96M 323.26M
sellingGeneralAndAdministrativeExpenses 2.51B 1.98B 2.13B 1.86B 1.63B 1.29B 1.51B 1.18B 801.8M 520.17M
otherExpenses 140.78M -91.75M 313.87M 260.79M -109.27M -126.53M 72.7M - -36.88M -
operatingExpenses 6.09B 4.93B 5.13B 4.68B 3.85B 2.82B 3.67B 3.04B 2.2B 1.62B
costAndExpenses 7.94B 6.67B 6.63B 6.13B 5.01B 3.74B 8.41B 6.21B 4.37B 2.91B
netInterestIncome 588.48M 541.92M 460.31M 291.57M 273.46M 330.48M 200.86M -810K 82.58M 50.94M
interestIncome 643.22M 720.58M 629.2M 449M 416.25M 438M 220.53M 326.16M 194.97M 155.15M
interestExpense 54.74M 178.66M 168.89M 157.44M 142.79M 107.51M 19.67M 326.97M 112.39M 107.1M
depreciationAndAmortization 243.69M 226.84M 239.57M 175.01M 212.44M 490.48M 737.93M 514.09M 467.59M 450.75M
ebitda 1.93B 3.54B 1.9B 1.65B 1.5B 2.67B 342.36M 816.04M 1.49B 1.59B
ebit 1.68B 3.31B 1.66B 1.47B 1.29B 2.18B -395.57M 301.95M 1.02B 25.55M
nonOperatingIncomeExcludingInterest - 336.71M 243.21M 28.45M 74.67M -321.74M 202.08M -604.27M -210.59M 865.13M
operatingIncome 1.78B 3.65B 1.9B 1.5B 1.36B 1.86B -193.49M -302.32M 520.2M 1.05B
totalOtherIncomeExpensesNet 1.54B -515.37M -412.1M -7.22B -217.46M 214.23M -221.75M 277.3M 98.2M -972.23M
incomeBeforeTax 3.31B 3.13B 1.49B -5.72B 1.14B 2.07B -1.92B -25.02M 912.11M -81.56M
incomeTaxExpense 438.62M 334.16M 273.66M -380.36M 190.28M 270.92M 161.45M 140.22M 133.83M 177.16M
netIncomeFromContinuingOperations 2.8B 2.8B 1.22B -5.34B 952.84M 1.8B -567.78M -165.24M 778.28M -258.71M
netIncomeFromDiscontinuedOperations - - - - - 8.45B -1.51B - 2.52B -
otherAdjustmentsToNetIncome -6.99 - - - - - - - - -33.56M
netIncome 1.95B 1.55B 483.46M -6.05B 395.33M 10.05B -1.55B 389.21M 3.2B -270.73M
netIncomeDeductions 1.16M 64.66M 25.82M - - - - - - -
bottomLineNetIncome 1.95B 1.49B 457.63M -6.05B 395.33M 10.05B -1.55B 389.21M 3.2B -270.73M
eps 1.4 1.16 0.34 -4.43 0.29 7.35 -1.13 0.29 2.46 -0.21
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 22.61B 23.82B 20.27B 18.2B 16.19B 14.05B 13.79B 9.87B 8.51B 9.83B
shortTermInvestments 4.48B 2.76B 3.59B 3.13B 2.9B 3.91B 99.92M 10M 88M 204.85M
cashAndShortTermInvestments 27.09B 26.58B 23.86B 21.33B 19.09B 17.96B 13.89B 9.88B 8.59B 10.03B
netReceivables 788.54M 3.5B 785.23M 860.6M 839.27M 772.48M 2.06B 1.18B 1.17B 1.77B
accountsReceivables 788.54M 698.07M 785.23M 860.6M 839.27M 772.48M 2.06B 1.18B 1.17B 1.77B
otherReceivables - 2.8B - - - - - - - -
inventory 12.62M 11.46M 15.63M 18.34M 18.58M 19.08M 16.38M 11.68M 10.33M 11.1M
prepaids - 144.76M 157.4M 168.13M - - - - - -
otherCurrentAssets 2.2B 5.81M 2.07B 1.17B 1.7B 980.45M 1.37B 992.31M 766.8M 1.27B
totalCurrentAssets 30.09B 30.24B 26.89B 23.54B 21.65B 19.73B 17.33B 12.08B 10.55B 13.11B
propertyPlantEquipmentNet 2.76B 2.56B 2.36B 2.03B 1.76B 1.4B 3.03B 2.04B 1.33B 1.1B
goodwill 185.66M 185.56M 185.56M 185.56M 185.56M 185.56M - 9.56M 9.56M 954.66M
intangibleAssets 81M 83.94M 93.39M 109.99M 121.86M 395.9M 324.52M 350.26M 345.94M 563.8M
goodwillAndIntangibleAssets 266.66M 269.51M 278.96M 295.56M 307.42M 581.46M 324.52M 359.82M 355.5M 1.52B
longTermInvestments 6.32B 2.12B 1.77B 2.59B 9.61B 9.23B 3.4B 5.28B 5.33B 1.66B
taxAssets 79.98M 137.22M - 93.41M 124.67M 116.98M 107.04M 96.53M 101.81M 119.87M
otherNonCurrentAssets 38.33M 2.96B 3.89B 3.34B 3.08B 3.98B 204.39M 201.71M 101.76M 82.08M
totalNonCurrentAssets 9.47B 8.04B 8.3B 8.35B 14.88B 15.31B 7.07B 7.97B 7.22B 4.47B
otherAssets - - - - - - - - - -
totalAssets 39.55B 38.28B 35.19B 31.89B 36.54B 35.04B 24.4B 20.05B 17.76B 17.58B
totalPayables 740.3M 2.65B 533.5M 452.67M 423.4M 290.86M 1.5B 947.7M 179.3M 560.49M
accountPayables 543.28M 478.38M 533.5M 452.67M 423.4M 290.86M 1.5B 947.7M 179.3M 560.49M
otherPayables 197.02M 2.17B - - - - - - - -
accruedExpenses - - 452.82M 371.09M 387.19M 447.38M 317.47M 323.47M 750.8M 933.76M
shortTermDebt 10M 2.99B - 2.59B - - 623.22M 1.09B 1.21B 379.54M
capitalLeaseObligationsCurrent 8.84M 22.53M 37.51M 100.54M 50.8M 52.76M 18.26M - 6.55M 11.42M
taxPayables - 590.1M 498.32M 397.5M 346.62M 509.81M 203.7M 185.79M 199.72M 207.11M
deferredRevenue 3.03B - - - - - - 2.05B 2.37B 2.74B
otherCurrentLiabilities 1.51B 3.06B 3.86B 3.37B 3.23B 2.45B 2.47B 1.74B 1.71B 1.85B
totalCurrentLiabilities 5.3B 8.72B 4.88B 6.89B 4.1B 3.24B 4.93B 4.11B 3.85B 3.73B
longTermDebt - - 2.77B - 2.25B 2.2B 74.35M 231.22M 325.55M 3.35B
capitalLeaseObligationsNonCurrent 16.42M 11.78M 29.5M 104.96M 154.46M 169.76M 97.79M - - -
deferredRevenueNonCurrent 1.23B 929.95M 574.55M 308.72M 143.81M 98.19M 51.94M 29.66M 20.79M 37.61M
deferredTaxLiabilitiesNonCurrent 356.59M 205.29M 294.45M 357.36M 1.03B 1.06B 50.69M 19.58M 58.71M 122.2M
otherNonCurrentLiabilities 10.5M 8.43M 72.33M 73.74M 70.26M 49M 3.58B 2.79B 1.03B 336.52M
totalNonCurrentLiabilities 1.61B 1.16B 3.74B 844.78M 3.65B 3.57B 3.86B 3.02B 1.36B 3.85B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 25.26M 34.32M 67.01M 205.5M 205.26M 222.52M 116.05M - 6.55M 11.42M
totalLiabilities 6.89B 9.87B 8.62B 7.73B 7.74B 6.82B 8.79B 7.13B 5.21B 7.58B
treasuryStock -505.08M -137.34M -306.56M -29.06M -15.26M -11.18M -14.63M -18.09M -22.52M -25.48M
preferredStock - - - - 634.31M - - - - -
commonStock 5.42M 5.19M 5.29M 5.28M 5.31M 5.32M 5.32M 5.32M 5.13M 5.1M
retainedEarnings 13.96B 13.52B 11.97B 11.51B 16.93B 17.17B 6.93B 8.48B 6.79B 3.33B
additionalPaidInCapital 3.84B 1.44B 2.19B 2.21B 2.49B 2.76B 3B 2.97B 2.29B 2.37B
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.95B 3.13B 1.49B -5.72B 1.14B 11.59B -1.92B -25.02M 3.43B -124.43M
depreciationAndAmortization 243.69M 226.84M 239.57M 272.79M 212.44M 490.48M 737.93M 514.09M 467.59M 450.75M
deferredIncomeTax - - - 7.74B 313.66M -10.06B 1.69B - - -
stockBasedCompensation 296.47M 275.87M 313.87M 260.79M 219.15M 240.84M 244.82M 211.94M 305.14M 361.02M
changeInWorkingCapital 234.78M 652.06M 663.52M 322.21M 601.14M 900.54M -36.05M 426.12M 154.23M -320.52M
accountsReceivables -103.87M 72.25M 48.51M 438K -100.74M -659.91M -936.92M -71.52M 52.66M -857.01M
inventory -1.12M 4.16M 2.71M -68000 505K -5.02M -4.7M -1.35M -2.64M -5.25M
accountsPayables 63.24M - - -438K 100.74M 659.91M 936.92M - - -
otherWorkingCapital 276.53M 575.66M 612.3M 322.28M 600.64M 905.55M -31.35M 341.44M 202.37M 52.48M
otherNonCashItems -162.35M 301.14M 782.93M -303.77M -269.42M -172.48M 110.16M 810K -46.77M -58.72M
netCashProvidedByOperatingActivities 2.57B 4.59B 3.49B 2.57B 2.22B 2.99B 824.97M 769.51M 1.89B 1.39B
investmentsInPropertyPlantAndEquipment -333.24M -409.78M -457.39M -508.66M -303.76M -533.69M -1.38B -1.42B -718.56M -682.75M
acquisitionsNet -205.88M -420.32M -635.3M -316.33M -116.97M -2.16B -100.51M -102.2M -1.79B -407.67M
purchasesOfInvestments -1.68B -8.5B -4.95B -143.68M -273.46M -3.85B -1.16B -17.89M -2.26B -2.22B
salesMaturitiesOfInvestments 63.81M 744.09M - 4.62B 1.16B 1.48B 393.57M 451.24M 289.3M 82.31M
otherInvestingActivities 975.46M 66.18M -434.16M 766.96M -2.07B -2.52B 19.31M 14.45M 144.96M 11.98M
netCashProvidedByInvestingActivities -1.18B -8.52B -6.48B 4.42B -1.61B -7.57B -2.22B -779.52M -4.11B -3.13B
netDebtIssuance -801.59M -37.28M -95.18M -49.78M -27.51M 2.24B -647.38M 547.78M -1.65B 604.53M
longTermNetDebtIssuance -801.59M -37.28M -95.18M -49.78M -27.51M 2.24B -623.86M 547.78M -1.65B 604.53M
shortTermNetDebtIssuance - - - - - - -23.52M - - -
netStockIssuance -325.13M -325.5M -278.98M -164.15M -39.51M 137.66M 4.82B 1.31B 1.33B 344.92M
netCommonStockIssuance -325.13M -375.5M -244.72M -159.08M -89.51M -1.24M 4.47B -14.65M 31.72M 26M
commonStockIssuance 59.95M 57.99M 34.25M 5.07M 18.48M -1.24M 4.47B -2.74M 31.72M 26M
commonStockRepurchased -385.08M -433.49M -278.98M -164.15M -107.99M - - -11.91M - -
netPreferredStockIssuance - 50M -34.25M -5.07M 50M 138.9M 349.4M 1.32B 1.3B 318.92M
netDividendsPaid -185.56M -170.34M -162.83M -139.92M -227.74M -237.98M - -126.61M -112.68M -110.11M
commonDividendsPaid -185.56M -170.34M -162.83M -139.92M -227.74M -237.98M - -126.61M -112.68M -110.11M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -581.66M -550.57M 1.19B -265.18M -184.85M -260.31M 603K -220.06M 166.75M -238.52M
netCashProvidedByFinancingActivities -1.89B -1.08B 655.86M -619.04M -479.6M 1.88B 4.17B 1.51B -266.39M 600.82M
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 2.39B 2.58B 2.42B 2.31B 2.34B 2.79B 2.91B 2.47B 2.14B 2.31B
costOfRevenue 482.19M 463.67M 474.95M 453.78M 419.41M 449.13M 460.34M 431.73M 396.22M 413.88M
grossProfit 1.91B 2.12B 1.94B 1.85B 1.92B 2.34B 2.45B 2.04B 1.74B 1.9B
researchAndDevelopmentExpenses 932.75M 938.84M 898.92M 853.75M 827.85M 730.41M 860.93M 741.26M 712.79M 684.92M
generalAndAdministrativeExpenses - - - 173.64M 160.29M 152.72M 165.96M 155.35M 160.27M 171.13M
sellingAndMarketingExpenses - - - 424.03M 340.47M 340.28M 364.93M 379.41M 261.29M 377.23M
sellingGeneralAndAdministrativeExpenses 665.56M 745M 821.8M 597.67M 554.44M 552.3M 589.18M 534.76M 498.03M 548.36M
otherExpenses 6.88 6.99 280K 19.54M -65.16M 3.6B -139.79M -28.02M -71.75M 274.1M
operatingExpenses 1.6B 1.68B 1.72B 1.47B 1.32B 4.88B 1.31B 1.25B 1.14B 1.51B
costAndExpenses 2.08B 2.15B 2.2B 1.92B 1.74B 5.33B 1.77B 1.68B 1.54B 1.92B
netInterestIncome 142.09M 137.4M 165.67M 156.05M 142.79M 139.6M 19.52M 117.83M 144.99M 135.78M
interestIncome 144.4M 137.67M 167.24M 165.5M 142.79M 139.6M 25.74M 162.56M 144.99M 179.13M
interestExpense 2.31M 262.1K 1.57M 9.46M 6.17M 6.39M 6.22M 44.74M 6.06M 43.35M
depreciationAndAmortization - - - 48.36M 40.39M 40.39M 41.83M 102.78M 41.83M 41.83M
ebitda 313.09M 432.38M 456.73M 861.63M 641.85M 767.44M 1.19B 896.82M 643.41M 382.04M
ebit 313.09M 432.38M 456.73M 813.27M 601.45M 727.05M 1.14B 794.04M 601.58M 340.21M
nonOperatingIncomeExcludingInterest - - -235M -430.61M - -3.27B - 24.39M - -218M
operatingIncome 313.09M 432.38M 221.83M 382.66M 601.45M -2.54B 1.14B 794.04M 601.58M 388.86M
totalOtherIncomeExpensesNet 2.03B 1.05B 227.64M 421.16M -44.56M 3.6B -360.91M -69.12M -37.65M 174.65M
incomeBeforeTax 2.35B 1.48B 449.47M 803.81M 556.9M 1.06B 783.21M 724.91M 563.92M 563.51M
incomeTaxExpense 227.38M 216.53M 66.24M 104.25M 48.33M 212.22M 31.23M 48.37M 42.34M 125.96M
netIncomeFromContinuingOperations 2.12B 1.26B 383.24M 699.56M 508.56M 846.98M 751.98M 676.54M 521.59M 437.56M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - -6.99 - - - - - - - -
netIncome 1.08B 960.71M 212.91M 532.44M 283.87M 460.24M 413.45M 393.35M 284.57M 205.44M
netIncomeDeductions - -6.56M - - - - - - - 25.82M
bottomLineNetIncome 1.08B 967.27M 212.91M 532.44M 283.87M 460.24M 413.45M 393.35M 284.57M 179.61M
eps 0.76 0.69 0.15 0.39 0.21 0.35 0.31 0.29 0.21 0.14
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 23.22B 22.61B 22.68B 22.59B 3.19B 3.7B 2.2B 19.71B 7.37B 20.27B
shortTermInvestments 3.14B 4.48B 3.4B 2.56B 19.63B 20.12B 18.28B 3.86B 13.4B 3.59B
cashAndShortTermInvestments 26.37B 27.09B 26.07B 25.15B 26.01B 26.59B 24.79B 23.57B 22.99B 23.86B
netReceivables 945.2M 788.54M 734.78M 3.74B 770.82M 698.07M 820.41M 3B 778.34M 785.23M
accountsReceivables 945.2M 788.54M 734.78M 732.54M 770.82M 698.07M 820.41M 922.74M 778.34M 785.23M
otherReceivables - - - 3.01B - - - 2.08B - -
inventory 12.33M 12.62M 12.12M 11.7M 12.72M 11.46M 14.78M 14.72M 16M 15.63M
prepaids - - - - - 26.55M - - - 169.79M
otherCurrentAssets 2.25B 2.2B 2.38B 3.04M 3.04B 2.91B 2.51B 2.74M 2.24B 2.06B
totalCurrentAssets 29.58B 30.09B 29.2B 28.91B 29.84B 30.24B 28.14B 26.59B 26.02B 26.89B
propertyPlantEquipmentNet 2.94B 2.76B 2.64B 2.61B 2.58B 2.55B 2.4B 2.38B 2.38B 2.36B
goodwill 184.85M 185.66M 185.49M 185.56M 185.56M 185.56M 185.56M 185.56M 185.56M 185.56M
intangibleAssets 92.12M 81M 83.78M 84.1M 78.38M 83.94M 82.97M 86.21M 89.71M 93.39M
goodwillAndIntangibleAssets 276.96M 266.66M 269.27M 269.67M 263.95M 269.51M 268.53M 271.77M 275.27M 278.96M
longTermInvestments 8.43B 6.32B 5.49B 5.36B 4.83B 4.88B 4.97B 1.27B 5.33B 1.77B
taxAssets 89.92M 79.98M 101.88M 117.1M - - - - - 106.92M
otherNonCurrentAssets 44.21M 38.33M 37.03M 197.98M 319.74M 338.28M 644.7M 5.2B 1.02B 3.79B
totalNonCurrentAssets 11.79B 9.47B 8.54B 8.56B 7.99B 8.04B 8.29B 9.13B 9B 8.3B
otherAssets 6.88 - - - - - - - - -
totalAssets 41.36B 39.55B 37.74B 37.47B 37.83B 38.28B 36.44B 35.72B 35.02B 35.19B
totalPayables 802.58M 740.3M 738.73M 2.23B 503.36M 478.38M 500.16M 2.28B 498.14M 533.5M
accountPayables 602.48M 543.28M 557.01M 594.71M 503.36M 478.38M 500.16M 491.16M 498.14M 533.5M
otherPayables 200.11M 197.02M 181.72M 1.64B - - - 1.79B - -
accruedExpenses - - - - - 412.25M - - - 452.82M
shortTermDebt 75.65M 8.84M 18.73M - 3.02B 2.99B 2.87B 2.87B - -
capitalLeaseObligationsCurrent - - - 21.28M 21.3M 22.53M 28.69M 32.78M 36.38M 37.51M
taxPayables - - - 188.5M - - - 213.94M - 498.32M
deferredRevenue 3.09B 3.03B 2.89B - - - - - - -
otherCurrentLiabilities 1.1B 1.52B 1.25B 2.78B 4.26B 4.82B 4.42B 2.58B 4.06B 3.86B
totalCurrentLiabilities 5.08B 5.3B 4.9B 5.04B 7.8B 8.72B 7.82B 7.76B 4.59B 4.88B
longTermDebt - - - - - - - - 2.81B 2.77B
capitalLeaseObligationsNonCurrent 211.61M 16.42M 9.58M 11.24M 10.61M 11.78M 14.76M 16.88M 27.83M 29.5M
deferredRevenueNonCurrent 1.17B 1.23B 1.04B 989.96M - 929.95M - - - 574.55M
deferredTaxLiabilitiesNonCurrent 537.07M 356.59M 227.87M 228.22M - 205.29M - - - 294.45M
otherNonCurrentLiabilities 10.41M -5.92M 5.73M 11.18M 1.11B 8.43M 933.33M 941.92M 920.41M 72.33M
totalNonCurrentLiabilities 1.92B 1.6B 1.28B 1.24B 1.12B 1.16B 948.09M 958.8M 3.76B 3.74B
otherLiabilities - 6.99 - - - - - - - -
capitalLeaseObligations 211.61M 16.42M 9.58M 32.53M 31.91M 34.32M 43.45M 49.65M 64.21M 67.01M
totalLiabilities 7B 6.89B 6.18B 6.28B 8.93B 9.87B 8.77B 8.72B 8.35B 8.62B
treasuryStock -228.96M -505.08M -264M -238.86M -139.7M -137.34M -137.5M -156.24M -84.22M -306.56M
preferredStock - - - - - - - - - -
commonStock 5.33M 5.42M 5.42M 5.42M 5.18M 5.19M 5.19M 5.2M 5.2M 5.29M
retainedEarnings - - - 14.34B - 13.52B - 12.65B - 11.97B
additionalPaidInCapital 3.35B 3.84B 3.84B 3.83B 1.43B 1.44B 1.44B 1.49B 1.66B 2.19B
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 1.09B 975.02M 213.06M 532.44M 283.87M 460.24M 413.45M 393.35M 284.57M 205.44M
depreciationAndAmortization - 134.61M - 115.54M - 110.95M - 115.89M - 95.76M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation 88.73M 91.65M 80.05M 71.09M 53.68M 59.31M 58.29M 81.79M 76.47M 77.33M
changeInWorkingCapital - 137.73M - -462.65M - 267.16M - -308.8M - -751.68M
accountsReceivables - -68.21M - -38.41M - 211M - -138.76M - 67.73M
inventory - -912K - -238K - 3.26M - 904K - 2.87M
accountsPayables - - - - - - - - - -
otherWorkingCapital - 206.84M - -424M - 52.9M - -170.95M - -822.28M
otherNonCashItems -1.09B -206.16M 200.82M 510.6M -439.71M 927.93M 915.57M 762.99M -32M 2.11B
netCashProvidedByOperatingActivities 89.37M 1.13B 493.92M 767.01M -102.15M 1.83B 1.39B 1.05B 329.04M 1.73B
investmentsInPropertyPlantAndEquipment -81.4M -54.11M -72.4M -66.32M -121.2M -142.23M -108.6M -44.35M -114.6M -118.64M
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities 887.57M -1.56B -886.42M 2.12B -135.53M -190.85M -1.29B -5.43B -1.2B -1.34B
netCashProvidedByInvestingActivities 806.17M -1.61B -958.82M 2.05B -135.53M -333.08M -1.4B -5.47B -1.31B -1.46B
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - -333.54M - -123.22M - -108.52M - -387.02M - -277.18M
netCommonStockIssuance - -333.54M - -123.22M - -108.52M - -387.02M - -277.18M
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - -333.54M - -123.22M - -108.52M - -387.02M - -277.18M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - -190.47M - - - -170.34M - -
commonDividendsPaid - - - -190.47M - - - -170.34M - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -215.85M 88.03M -237.38M -1.09B -275.43M 86.06M -191.78M 45.24M -357.32M -5.07M
netCashProvidedByFinancingActivities -215.85M -245.51M -237.38M -1.4B -275.43M -22.46M -191.78M -512.12M -357.32M -282.25M