OTC : CNSWF

Constellation Software Inc. — Financials

$2190.03 USD

-$111 (-4.82%)

Volume
961
Average Volume
8.45K
Market Capitalization
$46.41B
P/E Ratio
63.34
Dividend Yield
0.18%
Price Target
$4800.00
Year High
$3422.00
Year Low
$1612.70
Day High
Day Low
Payout Ratio
$0.11
Current Ratio
$0.91
CNSWF 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 11.62B 10.07B 8.41B 6.62B 5.11B 3.97B 3.49B 3.06B 2.48B 2.13B
costOfRevenue 7.26B 6.45B 5.46B 4.3B 3.23B 2.48B 2.2B 1.93B 1.54B 1.33B
grossProfit 4.37B 3.62B 2.95B 2.32B 1.88B 1.49B 1.29B 1.13B 937.2M 791.09M
researchAndDevelopmentExpenses 2.42B 2.16B 1.8B 1.4B 1.09B 870M 755M 651M 538.2M 452.65M
generalAndAdministrativeExpenses 877M 744M 600M 470M 305M 60M 285M 298M 244.8M 209.73M
sellingAndMarketingExpenses 157M 130M 111M 86M 54M 187M 46M 43M 32.3M 26M
sellingGeneralAndAdministrativeExpenses 1.03B 874M 711M 556M 359M 247M 331M 341M 277.1M 235.73M
otherExpenses - - - - - - - - - -
operatingExpenses 3.45B 3.04B 2.52B 1.96B 1.44B 1.12B 1.09B 992M 815.3M 688.38M
costAndExpenses 10.7B 9.49B 7.98B 6.26B 4.67B 3.59B 3.28B 2.92B 2.36B 2.02B
netInterestIncome -207M -212M -159M -87M -50M -36M -31M -16M -14.3M -17.98M
interestIncome 49M 36M 4M 1M 3M 5M 7M 9M 8.2M 4.88M
interestExpense 256M 248M 163M 88M 53M 41M 38M 25M 22.5M 22.86M
depreciationAndAmortization 1.38B 1.23B 1.02B 819M 639M 508M 423M 306M 253.1M 212.95M
ebitda 2.58B 2.49B 1.45B 1.63B 1.07B 1.15B 917M 817M 596.4M 522.21M
ebit 1.2B 1.26B 429M 813M 427M 643M 494M 511M 343.3M 309.26M
nonOperatingIncomeExcludingInterest -277M -681M 2M -451M 7M -268M -288M -369M -221.4M -206.55M
operatingIncome 919M 579M 431M 362M 434M 375M 206M 142M 121.9M 102.71M
totalOtherIncomeExpensesNet 21M 433M -165M 363M -60M 227M 250M 344M 198.9M 183.69M
incomeBeforeTax 940M 1.01B 266M 725M 374M 602M 456M 486M 320.8M 286.4M
incomeTaxExpense 354M 244M 204M 175M 206M 166M 123M 107M 98.9M 79.62M
netIncomeFromContinuingOperations 586M 768M 62M 550M 168M 436M 333M 379M 221.9M 206.78M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 512M 731M 565M 512M 310M 436M 333M 379M 221.9M 206.78M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 512M 731M 565M 512M 310M 436M 333M 379M 221.9M 206.78M
eps 24.58 34.48 26.66 23.2 14.5 21.66 15.71 17.9 10.47 9.76
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 3.08B 1.98B 1.28B 810.63M 761.97M 758M 316M 588.6M 488.96M 353.5M
shortTermInvestments 51.91M 13.99M 13.93M 114.95M 38.95M 9M 10M - - 4.24M
cashAndShortTermInvestments 3.14B 1.99B 1.29B 925.58M 800.91M 767M 326M 588.6M 488.96M 357.74M
netReceivables 2.21B 1.92B 1.7B 1.27B 840.86M 675M 584M 509.8M 424.22M 330.57M
accountsReceivables 1.92B 1.66B 1.46B 1.11B 739M 581M 532M 441.5M 380.65M 300.1M
otherReceivables 297.46M 263.84M 247.73M 158.93M 101.86M 94M 52M 68.3M 43.58M 30.47M
inventory 67.88M 55.97M 50.74M 47.98M 34.95M 27M 31M 34.4M 23.2M 19.67M
prepaids - - - - - - - - - -
otherCurrentAssets 375.32M 318.81M 276.58M 221.9M 155.79M 116M 122M 74.4M 56.52M 65.71M
totalCurrentAssets 5.79B 4.29B 3.32B 2.46B 1.83B 1.58B 1.06B 1.21B 992.9M 773.68M
propertyPlantEquipmentNet 623.86M 550.67M 451.68M 410.81M 337.54M 337M 312M 67.4M 53.82M 46.4M
goodwill 1.78B 1.46B 1.26B 791.64M 609.17M 432M 361M 301.9M 259.21M 226.5M
intangibleAssets 6.59B 6B 5.39B 3.87B 2.81B 1.89B 1.64B 1.25B 922.13M 767.24M
goodwillAndIntangibleAssets 8.37B 7.47B 6.64B 4.66B 3.42B 2.32B 2B 1.55B 1.18B 993.74M
longTermInvestments 653.81M 13.99M 9.95M 3M 2M 2M 2M 2.6M 2.26M 9.11M
taxAssets 354.35M 218.87M 107.45M 158.93M 65.91M 52M 45M 47.3M 38.36M 49.86M
otherNonCurrentAssets 344.37M 314.81M 274.59M 170.92M 96.87M 74M 69M 61.6M 19.54M 10.67M
totalNonCurrentAssets 10.35B 8.56B 7.48B 5.4B 3.93B 2.79B 2.42B 1.73B 1.3B 1.11B
otherAssets - - - - - - - - - -
totalAssets 16.14B 12.86B 10.81B 7.87B 5.76B 4.38B 3.49B 2.94B 2.29B 1.88B
totalPayables 2.11B 1.7B 1.51B 1.18B 886.8M 744M 565M 494.2M 410.6M 332.33M
accountPayables 1.94B 1.59B 1.42B 1.08B 830.87M 666M 529M 463.9M 379.57M 291.7M
otherPayables 170.69M 110.93M 88.54M 98.96M 55.92M 78M 36M 30.3M 31.03M 40.63M
accruedExpenses - - - - - - - - - -
shortTermDebt 1.5B 736.56M 2B 916.58M 288.61M 102M 182M 51.2M 96.4M 7.36M
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - 111M 89M 97M 56M 78M 36M 30.3M 31.03M 40.63M
deferredRevenue 2.21B 1.97B 1.75B 1.48B 1.16B 962M 788M 656.5M 541.11M 460.98M
otherCurrentLiabilities 240.56M 267.84M 196.99M 190.91M 125.83M 232M 197M 142.2M 124.03M 72.5M
totalCurrentLiabilities 6.06B 4.67B 5.45B 3.77B 2.46B 2.04B 1.73B 1.34B 1.17B 873.16M
longTermDebt 3.99B 3.54B 2.24B 1.15B 913.76M 422M 375M 317.2M 236.46M 339.21M
capitalLeaseObligationsNonCurrent 281.49M 251.85M 234.79M 217.9M 189.74M 201M 187M - - -
deferredRevenueNonCurrent 118.78M 88.95M 87.55M 99.95M 51.93M 44M 41M 43M - -
deferredTaxLiabilitiesNonCurrent 888.38M 672.6M 600.91M 464.79M 435.41M 285M 246M 191.5M 148.96M 129.58M
otherNonCurrentLiabilities 539.02M 344.79M 240.76M 230.9M 190.74M 337M 220M 173.5M 126.58M 84M
totalNonCurrentLiabilities 5.82B 4.9B 3.4B 2.17B 1.78B 1.29B 1.07B 725.2M 512M 552.79M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 281.49M 251.85M 234.79M 217.9M 189.74M 201M 187M - - -
totalLiabilities 11.88B 9.57B 8.86B 5.94B 4.24B 3.33B 2.8B 2.07B 1.68B 1.43B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 98.82M 98.94M 98.49M 98.96M 98.87M 99M 99M 99.3M 99.28M 99.28M
retainedEarnings 3.34B 2.92B 1.87B 1.76B 1.21B 980M 628M 803.5M 531.53M 394.33M
additionalPaidInCapital - - - - - - - - 99.3M -
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 520.96M 694.95M 575.36M 491.71M 307.27M 459.03M 340.74M 359.96M 229.95M 204.3M
depreciationAndAmortization 1.41B 1.17B 1.04B 786.55M 633.38M 534.84M 432.83M 290.21M 262.17M 210.39M
deferredIncomeTax -256.41M -267.51M -169.04M -218.97M -50.55M -57.91M -41.95M -19.45M -7.83M -
stockBasedCompensation - - - - - - - - - -
changeInWorkingCapital -6.11M -42.84M -36.66M -57.62M 44.6M 123.18M -28.65M 12.91M -15.69M -16.3M
accountsReceivables 32.56M -63.78M -116.09M -102.76M -34.69M 47.38M -9.21M 47.55M -13.5M 6.4M
inventory 8.14M 5.71M 4.07M -8.64M 991.2K 8.42M 5.12M -8.73M 3.21M 4.78M
accountsPayables 81.4M 103.77M 153.77M 70.11M 79.3M 40.01M -1.02M -17.37M 33.36M -4.02M
otherWorkingCapital -128.21M -88.53M -78.41M -16.33M -991.2K 27.37M -23.53M -8.54M -38.77M -23.46M
otherNonCashItems 971.72M 400.79M 270.88M 177.67M 319.17M 157.92M 56.28M -33.59M 79.02M 65.71M
netCashProvidedByOperatingActivities 2.64B 1.95B 1.68B 1.18B 1.25B 1.22B 759.25M 610.02M 547.62M 464.09M
investmentsInPropertyPlantAndEquipment -69.19M -63.78M -42.77M -39.38M -28.74M -26.32M -34.79M -24.01M -20.42M -18.87M
acquisitionsNet -1.07B -1.13B -1.48B -1.36B -1.06B -400.07M -441.02M -384.25M -233.24M -150.48M
purchasesOfInvestments -590.15M -20.94M -25.46M -93.16M -43.61M -4.21M -11.26M -2.94M - -27.37M
salesMaturitiesOfInvestments 51.89M 6.66M 121.18M 5.76M - - - - 2.93M 28.15M
otherInvestingActivities -291.01M -318.92M -242.36M -144.06M -98.13M -110.55M -75.72M -75.73M -31.98M -25.48M
netCashProvidedByInvestingActivities -1.97B -1.52B -1.67B -1.63B -1.23B -541.15M -562.79M -486.93M -282.71M -194.05M
netDebtIssuance 566.75M 655.92M 663.96M 749.09M 193.28M -58.96M 116.65M 57.41M -47.43M -8.6M
longTermNetDebtIssuance 566.75M 655.92M 663.96M 439.85M - - - 57.41M -47.43M -8.6M
shortTermNetDebtIssuance - - - 309.24M 193.28M -58.96M 116.65M - - -
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -86.49M -80.92M -86.56M -88.35M -84.25M -89.49M -520.83M -80.48M -87.82M -83.75M
commonDividendsPaid -86.49M -80.92M -86.56M -81.63M -84.25M -89.49M -520.83M -80.48M -87.82M -83.75M
preferredDividendsPaid - - - -6.72M - - - - - -
otherFinancingActivities -122.1M -297.02M -120.16M -125.81M -110.02M -77.91M -70.6M - - -1.2M
netCashProvidedByFinancingActivities 358.16M 277.98M 457.23M 534.93M -991.2K -226.36M -474.79M -23.06M -135.24M -93.55M
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 3.14B 3.18B 2.95B 2.84B 2.65B 2.7B 2.54B 2.47B 2.35B 2.32B
costOfRevenue 2.4B 1.96B 1.82B 1.77B 1.71B 1.68B 1.62B 1.61B 1.54B 1.46B
grossProfit 733.69M 1.22B 1.12B 1.08B 948M 1.02B 919M 860M 810M 858M
researchAndDevelopmentExpenses - 713M 408M 405M 709M 1.09B 360M 356M 360M 917M
generalAndAdministrativeExpenses 223M 245M 221M 216M 194M 205M 181M 193M 164M 171M
sellingAndMarketingExpenses - 43M 37M 40M 37M 36M 29M 34M 31M 31M
sellingGeneralAndAdministrativeExpenses 223M 288M 258M 256M 231M 241M 210M 227M 195M 202M
otherExpenses 58.05M - - - - - - - - -
operatingExpenses 281.05M 1B 666M 661M 940M 1.33B 570M 583M 555M 1.12B
costAndExpenses 2.68B 2.96B 2.49B 2.43B 2.65B 3.01B 2.19B 2.19B 2.1B 2.58B
netInterestIncome -65.09M -56M -50M -49M -51M -54M -56M -50M -51M -49M
interestIncome 14.79M 12M 14M 13M 12M 9M 11M 10M 7M 3M
interestExpense 79.88M 68M 64M 62M 63M 63M 67M 60M 58M 52M
depreciationAndAmortization 375.72M 370M 359M 336M 318M 320M 317M 303M 286M 281M
ebitda 927.97M 698M 662M 577M 643M 747M 654M 615M 470M 278M
ebit 552.24M 328M 303M 241M 325M 427M 337M 312M 184M -3M
nonOperatingIncomeExcludingInterest -99.6M -110M 156M 174M -317M -731M 12M -35M 71M -258M
operatingIncome 452.64M 218M 459M 415M 8M -304M 349M 277M 255M -261M
totalOtherIncomeExpensesNet 19.72M 42M -220M -236M 254M 668M -79M -25M -129M 206M
incomeBeforeTax 472.37M 260M 239M 179M 262M 364M 270M 252M 126M -55M
incomeTaxExpense 77.91M 94M 77M 95M 88M 44M 83M 65M 52M 44M
netIncomeFromContinuingOperations 394.46M 166M 162M 84M 174M 320M 187M 187M 74M -99M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 361.92M 110M 210M 56M 136M 285M 164M 177M 105M 141M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 361.92M 110M 210M 56M 136M 285M 164M 177M 105M 141M
eps 17.08 5.27 9.89 2.64 5.44 13.45 7.74 8.35 4.89 9.21
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 3.02B 3.08B 3.07B 2.58B 2.48B 1.98B 2.07B 1.87B 2.08B 1.28B
shortTermInvestments 3.01M 51.91M 33.97M 2M 11M 13.99M 15.97M 13M 10.99M 13.93M
cashAndShortTermInvestments 3.02B 3.14B 3.1B 2.58B 2.49B 1.99B 2.08B 1.89B 2.09B 1.29B
netReceivables 2.44B 2.21B 2.1B 2.05B 2.05B 1.92B 1.88B 1.82B 1.83B 1.7B
accountsReceivables 2.11B 1.92B 1.78B 1.75B 1.77B 1.66B 1.58B 1.55B 1.56B 1.46B
otherReceivables 322.06M 297.46M 314.69M 295.66M 278.01M 263.84M 290.54M 276.96M 261.73M 247.73M
inventory 83.27M 67.88M 73.93M 67.15M 58M 55.97M 65.9M 59.99M 58.94M 50.74M
prepaids - - - - - - - - - -
otherCurrentAssets 432.42M 375.32M 509.5M 389.87M 349.02M 318.81M 328.48M 327.95M 294.7M 276.58M
totalCurrentAssets 5.98B 5.79B 5.78B 5.09B 4.94B 4.29B 4.35B 4.1B 4.27B 3.32B
propertyPlantEquipmentNet 631.07M 623.86M 618.4M 613.36M 568.03M 550.67M 542.14M 524.92M 452.53M 451.68M
goodwill 1.88B 1.78B 1.64B 1.59B 1.49B 1.46B 1.39B 1.33B 1.28B 1.26B
intangibleAssets 7.05B 6.59B 6.4B 6.33B 5.98B 6B 5.74B 5.66B 5.44B 5.39B
goodwillAndIntangibleAssets 8.94B 8.37B 8.04B 7.92B 7.48B 7.47B 7.13B 6.99B 6.73B 6.64B
longTermInvestments 685.25M 653.81M 257.75M 539.2M 368.02M 13.99M 8.99M 5M 6.99M 9.95M
taxAssets 370.21M 354.35M 287.72M 281.63M 237.01M 218.87M 201.68M 190.97M 156.84M 107.45M
otherNonCurrentAssets 426.4M 344.37M 329.68M 311.69M 304.01M 314.81M 321.49M 305.96M 300.69M 274.59M
totalNonCurrentAssets 11.05B 10.35B 9.53B 9.67B 8.95B 8.56B 8.2B 8.02B 7.64B 7.48B
otherAssets - - - - - - - - - -
totalAssets 17.02B 16.14B 15.31B 14.76B 13.9B 12.86B 12.55B 12.11B 11.91B 10.81B
totalPayables 1.98B 2.09B 1.85B 1.63B 1.58B 1.7B 1.53B 1.41B 1.43B 1.51B
accountPayables 1.76B 1.94B 1.71B 1.52B 1.45B 1.59B 1.42B 1.31B 1.3B 1.42B
otherPayables 217.71M 149.73M 141.86M 112.25M 130.01M 110.93M 115.82M 103.98M 134.86M 88.54M
accruedExpenses - - - - - - - - - -
shortTermDebt 1.39B 1.5B 1.28B 957.13M 903.04M 736.56M 819.7M 728.89M 736.24M 2B
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - 142M 112M 130M 111M 116M 103.98M 134.86M 89.54M
deferredRevenue 2.9B 2.21B 2.3B 2.42B 2.51B 1.97B 2.01B 2.08B 2.26B 1.75B
otherCurrentLiabilities 276.91M 261.52M 255.75M 226.5M 261.01M 267.84M 315.5M 308.95M 202.79M 196.99M
totalCurrentLiabilities 6.55B 6.06B 5.69B 5.23B 5.25B 4.67B 4.68B 4.53B 4.64B 5.45B
longTermDebt 3.9B 3.99B 3.87B 3.92B 3.55B 3.54B 3.44B 3.44B 3.3B 2.24B
capitalLeaseObligationsNonCurrent 289.95M 281.49M 290.72M 291.65M 266.01M 251.85M 250.6M 239.96M 234.76M 234.79M
deferredRevenueNonCurrent 123.4M 118.78M 113.89M 112.25M 111.01M 88.95M 87.86M 86.99M 85.91M 87.55M
deferredTaxLiabilitiesNonCurrent 938.08M 888.38M 784.23M 788.75M 692.03M 672.6M 641.98M 621.91M 632.35M 600.91M
otherNonCurrentLiabilities 599.97M 539.02M 465.55M 420.93M 380.02M 344.79M 325.48M 296.96M 274.72M 240.76M
totalNonCurrentLiabilities 5.85B 5.82B 5.52B 5.54B 5B 4.9B 4.74B 4.68B 4.53B 3.4B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 289.95M 281.49M 290.72M 291.65M 266.01M 251.85M 250.6M 239.96M 234.76M 234.79M
totalLiabilities 12.4B 11.88B 11.21B 10.77B 10.26B 9.57B 9.42B 9.21B 9.16B 8.86B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 99.33M 98.82M 98.9M 99.22M 99M 98.94M 98.84M 98.99M 98.9M 98.49M
retainedEarnings 3.7B 3.34B 3.25B 3.07B 3.01B 2.92B 2.65B 2.52B 2.36B 1.87B
additionalPaidInCapital - - - - - - - - - -
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 361.92M 111.69M 207.67M 56.92M 115.65M 275.99M 165.32M 176.96M 103.54M 144.9M
depreciationAndAmortization 375.72M 375.69M 355.02M 341.54M 317.04M 310.97M 319.55M 302.94M 284.72M 288.77M
deferredIncomeTax -76.92M -68.07M -75.45M -61.18M -48.85M -82.46M -43.19M -77.98M -74.66M -11.53M
stockBasedCompensation - - - - - - - - - -
changeInWorkingCapital 182.44M -4.07M -48.55M -195.84M 230.3M -6.96M -72.29M -171.21M 207.07M -60.03M
accountsReceivables -133.13M -68.23M 16.43M 149.16M -60.82M -89.27M 10.04M 100.64M -84.62M -56.13M
inventory 986.15K 9.16M -2.02M 1.04M - 11.38M -1M -36499 -4.98M 6.11M
accountsPayables -238.65M 173.03M 135.27M -50.6M -170.48M 151.92M 77.31M 3.01M -131.41M 110.07M
otherWorkingCapital 553.23M -118.02M -198.23M -295.43M 461.6M -80.98M -158.64M -274.82M 428.08M -120.08M
otherNonCashItems -6.9M 353.95M 191.46M 280.71M 159.52M 191.74M 97.57M 8.22M 113.49M 124.08M
netCashProvidedByOperatingActivities 836.25M 769.19M 630.16M 422.16M 773.66M 689.28M 466.96M 238.93M 634.15M 486.18M
investmentsInPropertyPlantAndEquipment -18.74M -21.34M -15.82M -16.28M -14.95M -24.13M -19.08M -12.98M -9.96M -13.3M
acquisitionsNet -611.41M -405.61M -234.67M -345.17M -82.75M -387.89M -173.74M -419.31M -187.16M -345.53M
purchasesOfInvestments -31.56M -71.95M -319.79M -11.19M -174.47M -3.95M -8.03M 912.42K -10.95M -5.13M
salesMaturitiesOfInvestments 986.15K 35.6M -4.17M 13.32M 6.98M 54983 1M 2.01M 3.98M 250.19K
otherInvestingActivities -67.06M -87.39M -68.25M -118.73M -15.95M -146.14M -53.23M -53.18M -76.66M -70.62M
netCashProvidedByInvestingActivities -727.78M -550.68M -642.7M -478.04M -281.15M -562.05M -253.08M -482.53M -280.74M -434.34M
netDebtIssuance -114.39M 132.03M 265.79M 137.13M 27.92M -37.07M 11.08M 129.44M 594.33M 190.39M
longTermNetDebtIssuance -114.39M 132.03M 265.79M 137.13M 27.92M -37.07M 11.08M 129.44M 594.33M 190.39M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -20.71M -21.33M -21.76M -21.34M -20.94M -20.49M -22.09M -21M -20.91M -21.52M
commonDividendsPaid -20.71M -21.33M -21.76M -21.34M -20.94M -20.49M -22.09M -21M -20.91M -21.52M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -37.47M -10.11M -36.58M -37.62M -35.89M -94.03M -39.17M -56.47M -119.46M -36.83M
netCashProvidedByFinancingActivities -172.58M 100.59M 207.46M 78.17M -28.91M -151.6M -50.18M 51.97M 453.96M 132.04M