OTC : CFTLF

Chinasoft International Limited — Financials

$0.531 USD

$0 (0.0%)

Volume
100
Average Volume
83
Market Capitalization
$1.33B
P/E Ratio
23.46
Dividend Yield
1.29%
Price Target
Year High
$0.80
Year Low
$0.53
Day High
Day Low
Payout Ratio
$0.38
Current Ratio
$2.32
CFTLF 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 16.59B 16.95B 17.12B 20.01B 18.4B 14.1B 12.04B 10.59B 9.24B 6.78B
costOfRevenue 13.21B 13.21B 13.11B 15.41B 13.49B 9.98B 8.46B 7.34B 6.49B 4.77B
grossProfit 3.38B 3.74B 4B 4.6B 4.9B 4.12B 3.58B 3.24B 2.75B 2.02B
researchAndDevelopmentExpenses 1.01B 906.27M 1.08B 1.28B 1.29B 968.54M 856.69M 792.62M 629.55M 409.31M
generalAndAdministrativeExpenses 1.09B 1.22B 1.35B 1.68B 1.76B 1.3B 1.2B 1.09B 1.09B 806.61M
sellingAndMarketingExpenses 860.48M 875.1M 868.35M 948.87M 943.47M 729.41M 617.55M 495.52M 369.73M 219.02M
sellingGeneralAndAdministrativeExpenses 1.95B 2.1B 2.22B 2.63B 2.7B 2.03B 1.81B 1.59B 1.46B 1.03B
otherExpenses 150.53M 25.54M -161.62M 86.7M 107.44M 167.03M -16.26M -9.99M 14.68M -44.3M
operatingExpenses 3.11B 3.03B 3.14B 4B 4.1B 3.17B 2.65B 2.37B 2.02B 1.4B
costAndExpenses 16.32B 16.24B 16.25B 19.41B 17.59B 13.15B 11.11B 9.71B 8.51B 6.17B
netInterestIncome -43.32M -73.22M -50.51M -26.14M -29.14M -75.87M -137.15M -117.99M -99.07M -95.74M
interestIncome 73.05M 102.7M 152.32M 87.07M 70.42M 75.87M 130.27M - - 91.41M
interestExpense 116.36M 175.92M 202.83M 113.21M 99.56M 151.46M 166.04M 117.99M 99.07M 91.41M
depreciationAndAmortization 315.8M 329.49M 422.65M 221.04M 179.48M 131.6M 303.02M 191.67M 177.52M 144.35M
ebitda 599.97M 1.07B 1.36B 809.76M 980.25M 1.08B 992.04M 950.09M 733.86M 616.71M
ebit 284.18M 744.01M 936.78M 588.72M 800.77M 946.11M 842.42M 812.46M 619.44M 538.96M
nonOperatingIncomeExcludingInterest - -29.51M -73.46M 10M 7.52M 5.42M - 106.09M - 88.01M
operatingIncome 268.62M 714.51M 863.32M 598.72M 808.28M 951.53M 842.42M 812.46M 619.44M 538.96M
totalOtherIncomeExpensesNet 121.9M -146.41M -129.38M 231.16M 443.79M 83.31M - -158.1M 13.33M -102.39M
incomeBeforeTax 390.53M 568.1M 733.95M 829.88M 1.25B 1.03B 798.96M 760.45M 632.77M 524.59M
incomeTaxExpense 75.36M 56.95M 21.28M 71.05M 115.39M 86.73M 42.27M 44.28M 71.46M 114.75M
netIncomeFromContinuingOperations 315.16M 511.14M 712.67M 758.83M 1.14B 948.11M 756.69M 716.17M 561.31M 409.83M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome -13.99 - - - - - - - - -
netIncome 313.15M 512.92M 712.67M 759.44M 1.14B 954.93M 754.89M 715.8M 565.57M 442.08M
netIncomeDeductions - - - 612K - - -46.34M -59.24M -40.16M -32.79M
bottomLineNetIncome 313.15M 512.92M 712.67M 758.83M 1.14B 954.93M 801.23M 775.04M 605.72M 474.87M
eps 0.13 0.2 0.26 0.26 0.41 0.38 0.31 0.26 0.24 0.2
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 2.81B 3.13B 3.79B 5.01B 5.56B 3.79B 2.53B 2.65B 1.79B 1.3B
shortTermInvestments 1.01B 530.25M 656.64M 299.09M 231.49M 170.58M 173.14M 251.71M 355.7M 274.22M
cashAndShortTermInvestments 3.82B 3.66B 4.44B 5.14B 5.79B 3.96B 2.7B 2.9B 2.14B 1.57B
netReceivables 8.84B 8.77B 7.47B 7.52B 7.04B 6.2B 5.21B 4.98B 4.07B 3.2B
accountsReceivables 7.82B 6B 7.47B 7.52B 7.04B 6.2B 2.98B 2.59B 4.07B 3.2B
otherReceivables 1.02B 2.77B - - - - - - - -
inventory 227.6M 61.3M 96.18M 99.36M 162.63M 51.19M 54.42M 63.7M 26.02M 20.89M
prepaids - 205.28M 555.24M - - - - - - -
otherCurrentAssets - 92.7M 377.99M 834.68M 529.76M 185.65M 233.31M 281.84M 209.98M 134.2M
totalCurrentAssets 12.89B 12.79B 12.95B 13.6B 13.52B 10.39B 8.2B 8.22B 6.45B 4.93B
propertyPlantEquipmentNet 2.19B 2.06B 1.47B 1.56B 1.85B 1.19B 1.08B 837.63M 852.52M 819.8M
goodwill 740.19M 843.65M 843.65M 843.65M 843.65M 941.22M 973.86M 1.01B 996.79M 1.01B
intangibleAssets 466.25M 377.43M 336.14M 280.77M 192.86M 144.91M 127.38M 148.17M 179.45M 231.08M
goodwillAndIntangibleAssets 1.21B 1.22B 1.18B 1.12B 1.04B 1.09B 1.1B 1.15B 1.18B 1.24B
longTermInvestments 2.45B 1.8B 1.42B 654.72M 463.15M 308.98M 290.51M 195.79M 198.56M 166.16M
taxAssets 1.8M 2.17M 2.31M 921K 3.01M 5.75M 8.08M 8.68M 7.5M 7.65M
otherNonCurrentAssets 9 551.49M 53.52M -921K -3.01M -5.75M -8.08M -8.68M -7.5M -7.65M
totalNonCurrentAssets 5.84B 5.64B 4.12B 3.34B 3.35B 2.59B 2.47B 2.19B 2.23B 2.23B
otherAssets 6.99 - - 26.55M 35.28M 106M 74.26M 75.61M 75.37M 76.37M
totalAssets 18.74B 18.43B 17.07B 16.96B 16.9B 13.09B 10.75B 10.49B 8.75B 7.23B
totalPayables 802.01M 2.22B 644.65M 670.62M 2.44B 611.38M 448.91M 703.14M 793.12M 553.29M
accountPayables 630.04M 982.42M 644.65M 670.62M 768.35M 602.61M 445.81M 684.96M 793.12M 553.29M
otherPayables 171.97M 1.24B - - 1.68B 8.77M 3.1M 18.18M - -
accruedExpenses - - - 1.28B 1.35B 1.02B 742.98M 777.06M - -
shortTermDebt 3.44B 3.64B 734.77M 766.07M 917.42M 368.13M 1.55B 1.87B 685.75M 960.44M
capitalLeaseObligationsCurrent 54.47M 103.71M 114.66M 180.95M 213.85M 142.32M 125.67M - - -
taxPayables - 307.21M 245.08M 154.18M 294.84M 177.53M 148.74M 125.17M 157.7M 130.45M
deferredRevenue 118.75M - - -947.02M -1.13B -510.45M -1.67B -1.87B -685.75M -922.45M
otherCurrentLiabilities 1.13B 136.12M 1.47B 1.6B 190.23M 1.08B 1.96B 371.6M 1.07B 925.21M
totalCurrentLiabilities 5.55B 6.1B 2.96B 3.55B 3.99B 2.72B 3.15B 3.73B 2.55B 2.44B
longTermDebt 1.27B 775.34M 2.28B 1.16B 1.02B 1.42B 927.67M 719.94M 953.64M 438.79M
capitalLeaseObligationsNonCurrent 51.58M 62M 41.02M 102.53M 235.96M 159.94M 123.73M - - -
deferredRevenueNonCurrent - - -10.67M 1.15B 1.01B - - 708.88M 937.74M 419.85M
deferredTaxLiabilitiesNonCurrent 44.12M 25.48M 10.67M 11.72M 13.31M 10.9M 10.29M 11.06M 15.9M 18.94M
otherNonCurrentLiabilities - 27.83M 15.64M -114.24M -249.27M - -134.02M - - -
totalNonCurrentLiabilities 1.37B 890.66M 2.34B 1.28B 1.29B 1.59B 927.67M 719.94M 953.64M 438.79M
otherLiabilities 6.99 - - 114.24M 269.26M - 134.02M 11.06M 15.9M 18.94M
capitalLeaseObligations 106.05M 165.72M 155.68M 283.48M 449.81M 302.26M 249.4M - - -
totalLiabilities 6.92B 6.99B 5.3B 4.83B 5.28B 4.31B 4.21B 4.46B 3.52B 2.9B
treasuryStock -821.07M -991.06M -1.11B -538.56M -588.74M -605.39M -470.75M -76.45M - -
preferredStock - - 398.24M - - - - - - -
commonStock 123.5M 123.43M 133.03M 136.84M 138.7M 131.96M 116.32M 112.99M 110.28M 106.39M
retainedEarnings 7.54B 7.71B 6.74B 6.39B 5.63B 4.49B 3.53B 2.74B 2.06B 1.49B
additionalPaidInCapital 4.3B 4.44B 5.47B 6.01B 6.29B 4.73B 3.15B 2.98B 2.81B 2.65B
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 400.87M 568.1M 733.95M 759.44M 1.14B 954.93M 754.89M 715.8M 565.57M 442.08M
depreciationAndAmortization 324.16M 329.49M 422.65M 451.3M 402.47M 290.39M 255.24M 137.62M 114.42M 77.75M
deferredIncomeTax - - - 359.98M 1.17B 1.14B 237.14M 915.98M 902.29M 598.97M
stockBasedCompensation 170.42M 203.86M 118.69M 110.68M 216.59M 144.34M 9.81M 53.3M 149.95M 45.28M
changeInWorkingCapital -521.75M -681.53M -655.72M -473.18M -1.45B -1.28B -246.95M -969.28M -1.05B -644.26M
accountsReceivables -110.44M -862.08M -192.3M -533.93M -1.28B -1.28B -256.23M -931.61M -1.05B -653.62M
inventory -70.18M 25.86M 3.18M 63.27M -111.76M -1.81M 9.28M -37.67M -5.13M 9.37M
accountsPayables - - - - - - - - - -
otherWorkingCapital -341.13M 154.7M -466.6M -2.53M -59.02M 2.5M - 11.94M 30.94M -15.67M
otherNonCashItems 117.59M 183.17M 100.38M -443.43M -518.22M -92.78M -255.66M -692.19M 554.36M 370.88M
netCashProvidedByOperatingActivities 491.3M 603.09M 719.94M 764.78M 962.14M 1.15B 754.47M 161.24M 332.06M 291.73M
investmentsInPropertyPlantAndEquipment -315.14M -611.44M -270.09M -196.69M -287.15M -175.72M -121.01M -150.51M -160.14M -303.86M
acquisitionsNet -18.29M -5.27M 25.72M -173.08M -160.47M -19.53M -80.47M 4.12M -27.5M 15.76M
purchasesOfInvestments -1.39B -2.21B -1.39B -216.2M -5M - -17.46M - - -12.81M
salesMaturitiesOfInvestments 1.04B 1.65B 58M 53.38M 22.88M - 97.93M - - 44.57M
otherInvestingActivities -137.03M -100.82M 132.62M -117.09M -99.78M 3.56M -103.21M -20.42M -46.79M 5.8M
netCashProvidedByInvestingActivities -821.12M -1.28B -1.44B -649.68M -529.52M -191.69M -224.22M -166.81M -234.43M -250.54M
netDebtIssuance 328.28M 1.35B 857.22M -322.43M 172.72M 217.32M 51.64M 983.7M 350.09M 15.08M
longTermNetDebtIssuance 328.28M 1.35B 1.02B -100.58M 172.72M 217.32M 51.64M 983.7M 350.09M 15.08M
shortTermNetDebtIssuance - - -163.83M -221.85M - - - - - -
netStockIssuance - -844.12M -1.05B -402.57M -58.31M 472.64M -394.3M 32.22M 161.23M 256.91M
netCommonStockIssuance - -844.12M -1.05B -282.79M 1.57B 472.64M -394.3M 32.22M 161.23M 256.91M
commonStockIssuance - - -656.13M 64.84M 1.57B 472.64M - 32.22M 161.23M 256.91M
commonStockRepurchased - -844.12M -398.74M -347.63M - - - - - -
netPreferredStockIssuance - - - -119.78M -1.63B - - - - -
netDividendsPaid -122.2M -190.68M -138.34M -79.56M -70.12M -51.81M -48.12M -36.88M -25.02M -
commonDividendsPaid -122.2M -190.68M -138.34M -79.56M -70.12M -51.81M -48.12M -36.88M -25.02M -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -230.85M -267.57M -178.04M 23.82M 1.33B -276.33M -258.84M -126.07M -53.88M -286.5M
netCashProvidedByFinancingActivities -24.77M 50.49M -514.03M -780.74M 1.38B 361.82M -649.62M 852.98M 432.42M -14.5M
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
revenue 8.08B 8.51B 9.02B 7.93B 8.67B 8.45B 9.98B 10.03B 10.06B 8.34B
costOfRevenue 6.58B 6.63B 7.11B 6.09B 6.66B 6.45B 7.86B 7.54B 7.45B 6.05B
grossProfit 1.57B 1.87B 1.91B 1.83B 2B 2B 2.12B 2.48B 2.61B 2.29B
researchAndDevelopmentExpenses - - 991.91M - 1.15B - 1.28B - 1.29B -
generalAndAdministrativeExpenses -33.62M 1.12B 106.8M 556.64M 144.35M 1.21B 237.25M 1.45B 373.84M 1.38B
sellingAndMarketingExpenses 434.02M 426.46M 449.15M 212.98M 223.68M 420.99M 437.58M 511.29M 492.33M 451.14M
sellingGeneralAndAdministrativeExpenses 381.38M 1.56B 805.87M 777.34M 680.97M 1.65B 748.54M 1.97B 958.85M 1.85B
otherExpenses 1.16B - - 777.34M - - - - - -
operatingExpenses 1.55B 1.56B 1.8B 1.55B 1.83B 1.58B 1.92B 1.82B 1.96B 1.67B
costAndExpenses 8.12B 8.2B 8.91B 7.65B 8.49B 8.02B 9.79B 9.36B 9.41B 7.72B
netInterestIncome -55.03M -61.33M 32.98M - 20.37M - - - - -
interestIncome - - 32.98M - 40.74M 83.09M 25.73M 51.87M 28.76M 44.96M
interestExpense 55.03M 61.33M - - - - - - - -
depreciationAndAmortization 167.18M 154.16M 58.2M 175.07M 186.3M 236.35M 202.96M 248.34M 197.33M 205.14M
ebitda 1.16B 412.24M 205.73M 407.15M 361.38M 553.23M 307.1M 732.92M 575.24M 627.99M
ebit 989.48M 258.08M 147.53M 232.08M 175.08M 316.88M 104.14M 484.58M 377.92M 422.85M
nonOperatingIncomeExcludingInterest - 52.36M -35.2M 44.64M 603K 38.08M -17.48M 27.47M -15.68M 23.2M
operatingIncome -34.13M 310.44M 112.32M 276.72M 175.68M 316.88M 104.14M 484.58M 377.92M 422.85M
totalOtherIncomeExpensesNet 85.19M 38.51M 159.94M 19.12M 215.9M -12.59M 132.77M 98.4M 313.7M 153.29M
incomeBeforeTax 51.06M 348.95M 272.26M 295.83M 391.57M 342.37M 219.43M 610.45M 675.93M 576.14M
incomeTaxExpense 42.72M 33.92M 46.47M 10.48M 29.59M -8.31M 31.48M 39.57M 56.24M 59.14M
netIncomeFromContinuingOperations 8.34M 315.03M 225.79M 285.35M 361.98M 350.69M 187.95M 570.88M 619.69M 517M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome -13.99 - - - - - - - - -
netIncome 5.79M 315.56M 227.2M 285.72M 361.64M 351.03M 187.28M 571.55M 619.19M 517.72M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -2.41M 315.56M 227.2M 285.72M 361.64M 351.03M 187.28M 571.55M 619.19M 517.72M
eps -0.0 0.13 0.09 0.11 0.13 0.12 0.06 0.19 0.21 0.18
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
cashAndCashEquivalents 2.81B 1.29B 3.13B 1.84B 3.79B 4.44B 5.01B 4.55B 5.56B 3.6B
shortTermInvestments 1.01B 1.18B 530.25M 1.09B 656.64M 437.09M 299.09M 246.46M 231.49M 202.26M
cashAndShortTermInvestments 3.82B 3.01B 3.66B 2.94B 4.44B 4.88B 5.39B 4.79B 5.79B 3.8B
netReceivables 8.84B 9.39B 8.77B 8.5B 7.47B 8.34B 7.52B 8.26B 7.04B 7.13B
accountsReceivables 7.82B 9.39B 6B 8.5B 7.47B 7.08B 6.16B 6.94B 5.26B 5.47B
otherReceivables 1.02B - 2.77B - - - - - - -
inventory 227.6M 238.58M 61.3M 154.65M 96.18M 118.06M 99.36M 171.83M 162.63M 154.12M
prepaids - - 205.28M - 555.24M - - - - -
otherCurrentAssets - 694.33M 92.7M 600.98M 377.99M 718.34M 583.59M 607.91M 529.76M 231.68M
totalCurrentAssets 12.89B 13.34B 12.79B 12.2B 12.95B 14.05B 13.6B 13.83B 13.52B 11.32B
propertyPlantEquipmentNet 2.19B 2.09B 2.06B 1.57B 1.47B 1.54B 1.56B 1.78B 1.85B 1.4B
goodwill 740.19M 843.65M 843.65M 843.65M 843.65M 843.65M 843.65M 843.65M 843.65M 982.75M
intangibleAssets 466.25M 382.52M 377.43M 342.27M 336.14M 292.69M 280.77M 205.38M 192.86M 167.96M
goodwillAndIntangibleAssets 1.21B 1.23B 1.22B 1.19B 1.18B 1.14B 1.12B 1.05B 1.04B 1.15B
longTermInvestments 2.45B 1.86B 1.8B 2.24B 1.42B 1.17B 654.72M 826.87M 463.15M 322.27M
taxAssets 1.8M 2.43M 2.17M 3.44M 2.31M 934K 921K 3.01M 3.01M 5.7M
otherNonCurrentAssets 9 23.79M 551.49M 13.13M 53.52M -934K -921K -3.01M -3.01M -5.7M
totalNonCurrentAssets 5.84B 5.2B 5.64B 5.01B 4.12B 3.84B 3.34B 3.65B 3.35B 2.87B
otherAssets 6.99 - - - - 52.34M 26.55M 29.33M 35.28M 105.53M
totalAssets 18.74B 18.54B 18.43B 17.21B 17.07B 17.94B 16.96B 17.51B 16.9B 14.3B
totalPayables 802.01M 825.73M 2.22B 658.14M 644.65M 598.91M 670.62M 644.6M 768.35M 497.62M
accountPayables 630.04M 825.73M 982.42M 658.14M 644.65M 584.44M 670.62M 631.96M 768.35M 489.82M
otherPayables 171.97M - 1.24B - - 14.47M - 12.64M - 7.8M
accruedExpenses - - - - - - 1.28B - 1.35B -
shortTermDebt 3.44B 3.6B 3.64B 1.98B 734.77M 1.17B 766.07M 2.61B 917.42M 1.49B
capitalLeaseObligationsCurrent 54.47M 91.65M 103.71M 126.52M 114.66M 184.57M 180.95M 218.52M 213.85M 188.95M
taxPayables - - 307.21M 127.43M 245.08M 125.27M 154.18M 130.26M 294.84M 96.38M
deferredRevenue 118.75M - - - - -1.36B -947.02M -2.83B -1.13B -1.68B
otherCurrentLiabilities 1.13B 1.35B 136.12M 1.33B 1.47B 1.56B 652.45M 1.73B 734.06M 1.43B
totalCurrentLiabilities 5.55B 5.87B 6.1B 4.1B 2.96B 3.51B 3.55B 5.2B 3.99B 3.6B
longTermDebt 1.27B 836.71M 775.34M 1.62B 2.28B 2.89B 1.16B - 1.02B 1.04B
capitalLeaseObligationsNonCurrent 51.58M 38.78M 62M 71.72M 41.02M 42M 102.53M 202.09M 235.96M 278.8M
deferredRevenueNonCurrent - - - - -10.67M 2.88B 1.15B - - 1.03B
deferredTaxLiabilitiesNonCurrent 44.12M 34.71M 25.48M 10.16M 10.67M 11.19M 11.72M 12.8M 13.31M 14.42M
otherNonCurrentLiabilities - 62.54M 27.83M 10.16M 15.64M -53.19M -114.24M 1 -249.27M -293.22M
totalNonCurrentLiabilities 1.37B 938.03M 890.66M 1.7B 2.34B 2.89B 1.16B 214.89M 1.02B 1.04B
otherLiabilities 6.99 - - - - 53.19M 114.24M - 269.26M 293.22M
capitalLeaseObligations 106.05M 130.43M 165.72M 198.24M 155.68M 226.57M 283.48M 420.61M 449.81M 467.74M
totalLiabilities 6.92B 6.81B 6.99B 5.8B 5.3B 6.45B 4.83B 5.42B 5.28B 4.94B
treasuryStock -821.07M -864.4M -991.06M -1B -1.11B -1.16B -538.56M -553.92M -588.74M -530.43M
preferredStock - - - - 398.24M - - - - -
commonStock 123.5M 123.43M 123.43M 126.97M 133.03M 134.8M 136.84M 138.7M 138.7M 132M
retainedEarnings 7.54B 8.03B 7.71B 7.43B 6.74B 6.74B 6.39B 6.2B 5.63B 5.01B
additionalPaidInCapital 4.3B 4.3B 4.44B 4.71B 5.47B 5.67B 6.01B 6.22B 6.29B 4.67B
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
netIncome 85.31M 315.56M 227.2M 285.72M 361.64M 351.03M 187.28M 571.55M 619.19M 517.72M
depreciationAndAmortization 170M 154.16M 154.41M 175.07M 186.3M 236.35M 202.96M 248.34M 197.33M 205.14M
deferredIncomeTax - - - - - - 428.56M - 1.3B -
stockBasedCompensation 170.42M - 96M - 84.36M 34.33M 42.09M 68.59M 91.15M 125.44M
changeInWorkingCapital -521.75M - -787.03M - -276.71M - -473.18M - -1.45B -
accountsReceivables -110.44M - -835.94M - -192.3M - -533.93M - -1.28B -
inventory -70.18M - 25.86M - 3.18M - 63.27M - -111.76M -
accountsPayables - - - - - - - - - -
otherWorkingCapital -341.13M - 23.06M - -87.58M - -2.53M - -59.02M -
otherNonCashItems 1.58B -1.46B 1.6B -1.15B 1.1B -1.35B 1.6B -1.69B 2.03B -1.38B
netCashProvidedByOperatingActivities 1.48B -990.21M 1.29B -686.43M 1.45B -731.18M 1.56B -798.57M 1.49B -526.77M
investmentsInPropertyPlantAndEquipment -315.14M - -209.49M - -270.09M - -196.69M - -287.15M -
acquisitionsNet -18.29M - - - -16.28M - - - -321.58M -
purchasesOfInvestments -1.39B - - - - - - - - -
salesMaturitiesOfInvestments 1.04B - - - - - - - - -
otherInvestingActivities 516.42M -653.45M -164.02M -910.8M -436.48M -721.98M 120.17M -573.16M 275.34M -196.12M
netCashProvidedByInvestingActivities -167.68M -653.45M -373.52M -910.8M -722.85M -721.98M -76.53M -573.16M -333.4M -196.12M
netDebtIssuance 328.28M - - - - - - - - -
longTermNetDebtIssuance 328.28M - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - -280.91M - -168.68M -889.75M -199.26M -203.31M -58.31M -
netCommonStockIssuance - - -280.91M - -168.68M -889.75M -199.26M -203.31M -58.31M -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - -280.91M - -168.68M -889.75M -199.26M -203.31M -58.31M -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -122.2M - - - - -138.34M - -84.15M - -70.12M
commonDividendsPaid -122.2M - - - - -138.34M - -84.15M - -70.12M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -39.56M -191.29M 664.11M -332.72M -1.16B 1.84B -884.37M 590.35M 881.91M 623.41M
netCashProvidedByFinancingActivities 166.52M -191.29M 383.2M -332.72M -1.33B 812.61M -1.08B 302.9M 823.6M 553.29M