OTC : CTRGF

Country Garden Services Holdings Company Limited

$0.72524 USD

$0 (0.0%)

Volume
1.91K
Average Volume
1.7K
Market Capitalization
$2.35B
P/E Ratio
27.14
Dividend Yield
9.43%
Price Target
Year High
$0.83
Year Low
$0.73
Day High
Day Low
Payout Ratio
$1.62
Current Ratio
$1.43
CTRGF 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 47.11B 43.99B 42.61B 41.37B 28.84B 15.6B 9.64B 4.68B 3.12B 2.36B
costOfRevenue 38.87B 35.59B 33.88B 31.11B 19.98B 10.3B 6.59B 2.91B 2.09B 1.56B
grossProfit 8.24B 8.4B 8.73B 10.26B 8.86B 5.3B 3.05B 1.76B 1.04B 800.21M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 4.61B 4.44B 3.87B 4.27B 3.26B 1.95B 1.21B 759.74M 459.44M 332.87M
sellingAndMarketingExpenses 290.44M 373.2M 342.14M 437.72M 337.62M 135.76M 66.77M 26.64M 9.35M -
sellingGeneralAndAdministrativeExpenses 4.91B 4.82B 4.21B 4.71B 3.6B 2.09B 1.27B 786.37M 468.79M 332.87M
otherExpenses 1.37B 914.58M 3.43B 2.03B -462.28M -416.95M -51.14M 2.17M 9.46M 8.92M
operatingExpenses 6.28B 5.73B 7.64B 6.73B 3.13B 1.67B 1.22B 764.63M 454.46M 322.9M
costAndExpenses 45.15B 41.32B 41.52B 37.84B 23.11B 11.97B 7.82B 3.68B 2.54B 1.88B
netInterestIncome 135.46M 48.16M 38.18M -72.13M -97.85M 43.69M 91.9M 53.84M 35M 15.91M
interestIncome 258.61M 217.26M 272M 142.7M 123.21M 158.45M 94.25M 53.84M 35.18M 15.91M
interestExpense 123.15M 169.1M 233.82M 214.83M 221.06M 114.76M 2.35M - 190K -
depreciationAndAmortization 1.95B 1.99B 1.93B 1.87B 1.11B 281.16M 148.93M 31.23M 19.06M 14.2M
ebitda 3.91B 4.86B 3.24B 5.57B 7B 3.53B 2.23B 1.1B 627.44M 500.53M
ebit 1.96B 2.88B 1.31B 3.7B 5.89B 3.25B 2.08B 1.07B 608.39M 486.33M
nonOperatingIncomeExcludingInterest - -205.7M -221.08M -177.12M -164.63M 384.48M -102.08M -57.24M -27.26M -9.01M
operatingIncome 1.96B 2.67B 1.09B 3.52B 5.73B 3.63B 1.98B 1.01B 581.13M 477.32M
totalOtherIncomeExpensesNet -869.73M 36.6M -12.74M -37.71M -56.43M 84.24M 99.73M 57.24M 27.07M 9.01M
incomeBeforeTax 1.09B 2.71B 1.08B 3.49B 5.67B 3.71B 2.08B 1.07B 608.2M 486.33M
incomeTaxExpense 506.32M 832.2M 562.94M 1.22B 1.32B 933.07M 357.72M 135.18M 167.73M 133.8M
netIncomeFromContinuingOperations 583.44M 1.87B 516.71M 2.26B 4.35B 2.78B 1.72B 934.21M 440.46M 352.53M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 585.97M 1.81B 292.34M 1.94B 4.03B 2.69B 1.67B 923.15M 401.74M 324.18M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 585.97M 1.81B 292.34M 1.94B 4.03B 2.69B 1.67B 923.15M 401.74M 324.18M
eps 0.18 0.54 0.09 0.58 1.28 0.98 0.63 0.37 0.16 0.13
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 12.91B 15.9B 12.94B 11.22B 11.62B 15.22B 6.91B 3.87B 2.63B 1.77B
shortTermInvestments 4.73B 2.4B 807.72M 862.82M 3.66B 2.57B 1.28B - - -
cashAndShortTermInvestments 17.64B 18.29B 13.75B 12.08B 15.27B 17.91B 8.19B 3.87B 2.63B 1.77B
netReceivables 22.51B 20.81B 19.47B 15.37B 10.29B 4.24B 1.57B 567.48M 371.61M 303.26M
accountsReceivables 18.82B 17.69B 16.38B 15.37B 10.29B 4.24B 1.57B 567.48M 371.61M 303.26M
otherReceivables 3.7B 3.12B 3.09B - - - - - - -
inventory 1.57B 613.24M 516.26M 270.76M 210.51M 136.91M 13.94M 8.46M 6.12M 5.41M
prepaids 294.92M 2.12B 2.07B 2.67B 1.61B 601.2M 5.92M 4.9M 10.79M 16.76M
otherCurrentAssets 913.9M 400.94M 66.32M 4.26B 3.81B 405.9M 435.72M 187.25M 332.74M 298.02M
totalCurrentAssets 42.93B 42.23B 35.87B 34.66B 31.2B 23.29B 10.22B 4.67B 3.36B 2.4B
propertyPlantEquipmentNet 2.15B 2.05B 2.02B 1.63B 1.63B 1.38B 340.66M 112.98M 78.58M 43.06M
goodwill 14.45B 15.42B 16.43B 17.9B 19.29B 4.36B 1.22B 505.36M 2.57M -
intangibleAssets 5.75B 6.81B 7.49B 8.11B 8.66B 1.81B 386.52M 180.94M 18.29M 2.04M
goodwillAndIntangibleAssets 20.21B 22.23B 23.93B 26.01B 27.94B 6.18B 1.6B 686.31M 20.86M 2.04M
longTermInvestments 5.1B -838.6M 4.92B 4.8B 906.02M -2.24B -1.19B 48.48M 22.13M 21.99M
taxAssets 1.48B 1.13B 59.01M 314.72M 149.18M 37.96M 10.94M 3.36M 3.7M 4.21M
otherNonCurrentAssets - 4.45B 2.45B 2.66B 4.98B 2.57B 1.28B -39955 -3.7M -1.21M
totalNonCurrentAssets 28.94B 29.03B 33.37B 35.42B 35.61B 7.92B 2.04B 851.09M 121.57M 70.08M
otherAssets - - - - - - - - - -
totalAssets 71.88B 71.25B 69.24B 70.08B 66.81B 31.2B 12.27B 5.52B 3.48B 2.47B
totalPayables 10.48B 18.58B 7.22B 5.98B 4.49B 2.17B 1.48B 350.68M 239M 175.17M
accountPayables 9.82B 8.63B 7.22B 5.98B 4.49B 2.17B 1.48B 350.68M 239M 175.17M
otherPayables 622.65M 9.94B - - - - - - - -
accruedExpenses 3.12B 450.89M 4.83B 5.13B 4.3B 2.34B 1.5B 734.12M 486.89M 339.74M
shortTermDebt 383.57M 352.13M 728.8M 1.24B 4.75B 3.56B - - - -
capitalLeaseObligationsCurrent 179.16M 203.65M 164.25M 212.4M 209.01M 57.29M 11M - - -
taxPayables - 1.47B 1.31B 1.39B 1.4B 841.97M 266.51M 102.99M 68.39M 60.87M
deferredRevenue 8.88B - - - - - - - - -
otherCurrentLiabilities 6.91B 9.2B 13.44B 12.44B 11.04B 6.1B 3.43B 2.04B 1.19B 869.71M
totalCurrentLiabilities 29.96B 28.33B 26.38B 24.99B 24.79B 14.23B 6.43B 3.13B 1.92B 1.38B
longTermDebt 1.24B 518.12M 840.75M 1.02B 442.18M 247.58M - - - -
capitalLeaseObligationsNonCurrent 987.82M 1.73B 1.35B 2.05B 931.68M 54.58M 19.42M - - -
deferredRevenueNonCurrent - - -1.88B - -2.27B - - - - -
deferredTaxLiabilitiesNonCurrent 1.32B 1.6B 1.88B 2.1B 2.27B 509.88M 143.08M 65.04M 14.46M -
otherNonCurrentLiabilities - - 1.88B - 2.27B - - - - -
totalNonCurrentLiabilities 3.55B 3.84B 4.08B 5.17B 3.65B 812.04M 162.5M 65.04M 14.46M -195.63M
otherLiabilities - - - - - - - - - 195.63M
capitalLeaseObligations 1.17B 1.93B 1.52B 2.27B 1.14B 111.87M 30.42M - - -
totalLiabilities 33.51B 32.18B 30.46B 30.17B 28.44B 15.04B 6.59B 3.19B 1.94B 1.38B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 2.14M 2.14M 2.14M 2.16M 2.15M 1.88M 1.73M 1.58M 2000 2000
retainedEarnings 8.96B 9.5B 8.82B 9.84B 8.9B 5.29B 3.3B 1.66B 921.03M 564.52M
additionalPaidInCapital 27.09B 27.07B 27.06B 27.33B 27.2B 8.36B 1.76B - - -
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.12B 2.71B 1.08B 3.49B 5.67B 3.71B 2.08B 1.07B 608.2M 486.33M
depreciationAndAmortization 2B 1.99B 1.93B 1.87B 1.11B 336.09M 148.93M 31.23M 19.06M 14.2M
deferredIncomeTax - - - - -1.71B -735.06M -418.23M 45.62M - -112.6M
stockBasedCompensation 183.12M 123.26M -202.65M 55.46M 217.35M 233.75M 14.37M 20.54M - 38.2M
changeInWorkingCapital -457.87M -249.41M 2.25B -2.14B -1.97B 107.65M 1.53B 616.86M 435.64M 591.16M
accountsReceivables -1.07B -1.72B 279.08M -6.49B -2.93B -1.6B -938.27M -67.99M -89.19M 88.71M
inventory -165.92M -26.88M -245.69M -59.14M -52.61M -57.14M -5.01M -881K -649K 236K
accountsPayables - - - - 2.93B 1.6B 938.27M - - -
otherWorkingCapital 779.21M 1.49B 2.21B 4.41B -1.92B 164.79M 1.53B 685.74M 525.48M 502.21M
otherNonCashItems -334.54M -695.97M -435.42M 49.84M 92.63M -43.49M -91.92M -234.96M -177.55M -15.91M
netCashProvidedByOperatingActivities 2.51B 3.87B 4.61B 3.32B 3.41B 3.61B 3.26B 1.55B 885.34M 1B
investmentsInPropertyPlantAndEquipment -516.19M -610.29M -690.11M -895.59M -600.89M -345.45M -106.74M -78.31M -59.48M -24.18M
acquisitionsNet 41.83M 97.95M -373.04M -902.15M -17.47B -3.4B -467.81M -396.29M -10.59M 16.31M
purchasesOfInvestments -11.97B -5.33B -2.53B -7.39B -9.6B -3.02B -3.37B -10.84M -174K -755M
salesMaturitiesOfInvestments 8.63B 7.12B 2.64B 9.95B 4.61B 1.95B 2.22B 83.73M 32.72M 757.32M
otherInvestingActivities -1.24B 414.43M 598.64M -56000 -2.03B 191M 100.43M 288.05M 5.04M 72.23M
netCashProvidedByInvestingActivities -5.06B 1.69B -354.1M 755.46M -25.09B -4.63B -1.63B -113.67M -32.49M 66.68M
netDebtIssuance 730.02M -751.27M -928.38M -3.15B 4.54B 3.66B - - - -
longTermNetDebtIssuance 730.02M -751.27M -684.02M -3.15B 4.54B 3.66B - - -2.95M -
shortTermNetDebtIssuance - - -244.36M - - - - - - -
netStockIssuance -376.95M -545.44M -266.6M -80.18M 15.31B 6.57B 1.71B 1.58M - -
netCommonStockIssuance -376.95M -545.44M -266.6M -80.18M 15.31B 6.57B 1.71B 1.58M - -
commonStockIssuance 1.18M - - 1.88M 15.91B 6.57B 1.71B 1.58M - -
commonStockRepurchased -378.13M -545.44M -266.6M -82.05M -594.07M - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -988.94M -984.85M -1.26B -861.22M -676.99M -416.94M -226.31M -93.9M - -
commonDividendsPaid -988.94M -984.85M -485.73M -861.22M -676.99M -416.94M -226.31M -93.9M - -
preferredDividendsPaid - - -769.41M - - - - - - -
otherFinancingActivities -347.26M -540.88M -344.19M -320.4M -875.18M -46.9M -90.04M -108.07M 7.01M 115.3M
netCashProvidedByFinancingActivities -983.14M -2.82B -2.79B -4.41B 18.3B 9.76B 1.4B -200.39M 7.01M 115.3M
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 24.75B 23.19B 22.95B 21.05B 21.88B 20.73B 21.31B 20.06B 17.28B 11.56B
costOfRevenue 20.66B 18.89B 19B 16.59B 18.3B 15.58B 16.44B 14.67B 12.28B 7.7B
grossProfit 4.09B 4.3B 3.95B 4.45B 3.57B 5.16B 4.87B 5.39B 5B 3.86B
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 2.41B 2.21B 2.71B 1.79B 2.01B 1.76B 2.29B 1.89B 2.01B 1.2B
sellingAndMarketingExpenses 168.96M 121.48M 188.05M 185.15M 186.25M 155.89M 276.22M 161.5M 233.13M 104.49M
sellingGeneralAndAdministrativeExpenses 2.1B 2.8B 2.84B 1.98B 2.24B 1.97B 2.61B 2.1B 2.27B 1.33B
otherExpenses 1.37B 168.86M 508.13M 406.45M 3.49B - - - - -
operatingExpenses 3.47B 2.97B 3.35B 2.39B 5.73B 2.03B 5.02B 1.8B 2.25B 842.92M
costAndExpenses 24.13B 21.86B 22.34B 18.98B 24.03B 17.61B 21.46B 16.47B 14.53B 8.54B
netInterestIncome 75.7M 91.18M 48.16M 484.47K 202.68M 352.61K -4.53B -16.52M -81.56M -16.29M
interestIncome 136.87M 91.18M 217.26M 15.42M 128.8M 143.2M 64.65M 9.3M 10.86M 8.23M
interestExpense 61.17M 8.78M 169.1M 14.94M 16.88M 16.12M 4.59B 16.52M 81.56M 16.29M
depreciationAndAmortization 994.74M 876.86M 1.2B 789.62M 748.4M 777.83M 884.27M 740.91M 630.54M 352M
ebitda 1.61B 2.38B 1.9B 2.97B 49.02M 3.92B 2.95B 4.01B 3.31B 2.94B
ebit 618.68M 1.5B 698.89M 2.18B -699.38M 3.14B 2.06B 3.27B 2.68B 2.58B
nonOperatingIncomeExcludingInterest - -176.09M -96.69M -109M -1.45B 105.14M -2.17B 352.61M 42.18M 427.39M
operatingIncome 618.68M 1.33B 602.2M 2.07B -2.15B 3B 2.06B 3.27B 2.68B 2.58B
totalOtherIncomeExpensesNet -831.18M 7.5M 70.75M -34.16M -34.48M 21.74M 18.11M -55.81M -45.98M -10.44M
incomeBeforeTax -212.5M 1.33B 672.95M 2.03B -2.19B 3.27B -85.03M 3.57B 2.67B 3B
incomeTaxExpense 184.54M 332.08M 344.02M 488.18M -216.75M 779.69M 405.56M 818.75M 549.08M 774.3M
netIncomeFromContinuingOperations -397.04M 1B 328.93M 1.55B -1.97B 2.49B -490.58M 2.75B 2.12B 2.23B
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome 6.99 - - - - - - - - -
netIncome -388.5M 996.56M 367.99M 1.44B -2.06B 2.35B -632.36M 2.58B 1.92B 2.11B
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -388.5M 996.56M 367.99M 1.44B -2.06B 2.35B -632.36M 2.58B 1.92B 2.11B
eps -0.12 0.3 0.11 0.43 -0.61 0.7 -0.19 0.76 0.58 0.7
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 12.91B 9.72B 15.9B 11.99B 12.94B 12.54B 11.22B 8.82B 11.62B 21.77B
shortTermInvestments 4.73B 3.01B 2.4B 1.09B 807.72M 884.75M 862.82M 3.8B 3.66B 3.02B
cashAndShortTermInvestments 17.64B 14.78B 18.29B 13.07B 13.75B 13.43B 12.08B 12.62B 15.27B 24.79B
netReceivables 22.51B 19.95B 20.81B 21.54B 16.44B 17.53B 15.37B 13.04B 10.29B 6.61B
accountsReceivables 18.82B 19.95B 17.69B 18.5B 16.44B 17.53B 15.37B 13.04B 10.29B 6.61B
otherReceivables 3.7B - 3.12B 3.04B - - - - - -
inventory 1.57B 674.38M 613.24M 379.12M 516.26M 320.61M 270.76M 187.24M 210.51M 155.49M
prepaids 294.92M 379.84M 2.12B 439.64M 2.07B 295.78M 220.45M 164.99M 1.61B 152.34M
otherCurrentAssets 913.9M 5.01B 400.94M 2.11B 3.09B 5.71B 5.63B 5.05B 3.81B 2.52B
totalCurrentAssets 42.93B 40.8B 42.23B 37.53B 35.87B 37.97B 34.66B 31.57B 31.2B 34.52B
propertyPlantEquipmentNet 2.15B 2.12B 2.05B 1.96B 2.02B 1.7B 1.63B 1.61B 1.63B 1.18B
goodwill 14.45B 15.42B 15.42B 16.43B 16.43B 17.9B 17.9B 19.88B 19.29B 9.37B
intangibleAssets 5.75B 6.25B 6.81B 6.94B 7.55B 7.63B 8.11B 8.61B 8.66B 3.81B
goodwillAndIntangibleAssets 20.21B 21.67B 22.23B 23.36B 23.99B 25.53B 26.01B 28.49B 27.94B 13.18B
longTermInvestments 5.1B 3.23B -838.6M 4.89B 4.92B 3.75B 5.43B 5.27B 906.02M 1.48B
taxAssets 1.48B 1.3B 1.13B 69.52M 907.5M 410.81M 314.72M 194.09M 149.18M 129.24M
otherNonCurrentAssets - 3.35B 4.45B 3.19B 1.54B 3.64B 2.03B 792.54M 4.98B 1.1B
totalNonCurrentAssets 28.94B 30.36B 29.03B 33.48B 33.37B 35.03B 35.42B 36.35B 35.61B 17.07B
otherAssets - - - - - - - - - -
totalAssets 71.88B 71.16B 71.25B 71.01B 69.24B 73B 70.08B 67.92B 66.81B 51.59B
totalPayables 10.44B 9.5B 18.58B 7.97B 7.22B 6.55B 5.98B 5.11B 4.49B 2.66B
accountPayables 9.82B 9.5B 8.63B 7.97B 7.22B 6.55B 5.98B 5.11B 4.49B 2.67B
otherPayables 622.65M - 9.94B - - - - - - -4.25M
accruedExpenses 3.12B 3.87B 450.89M 4.18B 4.83B 2.28B 5.13B 3.7B 4.3B 2.31B
shortTermDebt 383.57M 344.91M 352.13M 436.85M 728.8M 860.88M 1.24B 1.36B 4.75B 4.44B
capitalLeaseObligationsCurrent 179.16M 189.32M 203.65M 202.91M 164.25M 204.21M 212.4M 265.18M 209.01M 138.27M
taxPayables - - 1.47B 1.51B 1.31B 1.54B 1.39B 1.51B 1.4B 991.18M
deferredRevenue 8.88B - - - - - - - - -7.83B
otherCurrentLiabilities 6.94B 14.85B 9.2B 14.53B 13.44B 17.08B 12.44B 13.33B 11.04B 9.16B
totalCurrentLiabilities 29.96B 28.75B 28.33B 27.31B 26.38B 26.98B 24.99B 23.76B 24.79B 18.71B
longTermDebt 1.24B 513.25M 518.12M 769.48M 840.75M 986.88M 1.02B 508.75M 442.18M 295.67M
capitalLeaseObligationsNonCurrent 987.82M 1.42B 1.73B 1.9B 1.35B 2.22B 2.05B 1.14B 931.68M 951.08M
deferredRevenueNonCurrent - - - - -1.88B - - - -2.27B -
deferredTaxLiabilitiesNonCurrent 1.32B 1.44B 1.6B 1.72B 1.88B 1.98B 2.1B 2.27B 2.27B 1.14B
otherNonCurrentLiabilities - 1.44B - 1.72B 1.88B - - 2.27B 2.27B 1.14B
totalNonCurrentLiabilities 3.55B 3.37B 3.84B 4.39B 4.08B 5.18B 5.17B 3.92B 3.65B 2.38B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 1.17B 1.61B 1.93B 2.1B 1.52B 2.42B 2.27B 1.4B 1.14B 1.09B
totalLiabilities 33.51B 32.12B 32.18B 31.71B 30.46B 32.16B 30.17B 27.68B 28.44B 21.09B
treasuryStock - -45.17M - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 2.14M 2.14M 2.14M 2.14M 2.14M 2.16M 2.16M 2.15M 2.15M 2.06M
retainedEarnings 8.96B 10.23B 9.5B 9.27B 8.82B 10.41B 9.84B 10.47B 8.9B 6.98B
additionalPaidInCapital 27.09B 27.08B 27.07B 27.06B 27.06B 27.33B 27.33B 27.21B 27.2B 21.03B
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 122.07M 996.56M 1.27B 1.44B -2.06B 2.35B -632.36M 2.58B 1.92B 2.11B
depreciationAndAmortization 1.01B 987.02M 1.01B 978.47M 949.17M 942.09M 919.34M 869.36M 690.7M 414.44M
deferredIncomeTax - - - - - - 5.75B - - -
stockBasedCompensation 183.12M - 109.22M 14.04M -110.18M -92.47M 44.47M 10.99M 109.6M 107.74M
changeInWorkingCapital -457.87M - -249.41M - -107.7M - -5.81B - -2.97B -
accountsReceivables -1.07B - -1.72B - 279.08M - -5.73B - -2.93B -
inventory -165.92M - -26.88M - -245.69M - -59.14M - -52.61M -
accountsPayables - - - - - - - - - -
otherWorkingCapital 779.21M - 1.49B - -141.09M - -23.72M - 7.84M -
otherNonCashItems 2.52B -2.86B 1.47B -2.16B 3.75B -1.01B 6.46B -1.11B 3.15B -2.13B
netCashProvidedByOperatingActivities 3.38B -875.2M 3.6B 270.31M 2.42B 2.19B 974.95M 2.35B 2.9B 503.06M
investmentsInPropertyPlantAndEquipment -259.78M -256.41M -403.48M -206.81M -357.18M -332.93M -313.07M -371.06M -301.07M -62.27M
acquisitionsNet 20.98M 20.84M 89.07M 8.88M -318.82M -10.76M -276.98M -648.2M -12.14B -5.32B
purchasesOfInvestments -11.97B - -5.33B - - - - - - -
salesMaturitiesOfInvestments 8.63B - 7.12B - - - - - - -
otherInvestingActivities 2.99B -4.23B 612.32M -197.88M 468.92M 196.67M 2.62B -250.31M -5.46B -1.81B
netCashProvidedByInvestingActivities -592.75M -4.47B 2.08B -395.81M -207.08M -147.02M 2.03B -1.27B -17.9B -7.19B
netDebtIssuance 881.52M -151.5M -751.27M -432.04M - - - - - -
longTermNetDebtIssuance 881.52M -151.5M -751.27M -432.04M - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -320.67M -56.28M -545.44M - -266.6M - -31.8M -50.25M -594.07M 1.42B
netCommonStockIssuance -320.67M -56.28M -545.44M - -266.6M - -31.8M -50.25M -594.07M 1.42B
commonStockIssuance 1.18M - - - - - - - - -
commonStockRepurchased -321.85M -56.28M -545.44M - -266.6M - -31.8M -50.25M -594.07M -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -988.94M - -984.85M - -1.26B - -861.22M - -676.99M -
commonDividendsPaid -988.94M - -984.85M - -485.73M - -861.22M - -676.99M -
preferredDividendsPaid - - - - -769.41M - - - - -
otherFinancingActivities -268.78M -78.49M -24.27M -84.58M -599.7M -672.87M 230.48M -3.7B 6.31B 13.26B
netCashProvidedByFinancingActivities -696.87M -286.26M -2.31B -516.62M -2.12B -672.87M -662.54M -3.75B 5.04B 13.26B