TSX : BDGI.TO

Badger Infrastructure Solutions Ltd. — Financials

$96.445 CAD

-$0.91 (-0.93%)

Volume
42.47K
Average Volume
146.84K
Market Capitalization
$3.25B
P/E Ratio
34.06
Dividend Yield
0.79%
Price Target
Year High
$98.41
Year Low
$50.87
Day High
Day Low
Payout Ratio
$0.30
Current Ratio
$1.35
BDGI.TO 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 846.26M 744.24M 682.16M 743.11M 450.13M 558.63M 491.4M 487.1M 390.61M 298.98M
costOfRevenue 691.52M 526.44M 491.53M 639.53M 358.05M 469.08M 340.43M 335.71M 275.35M 210.29M
grossProfit 154.74M 217.8M 190.64M 103.58M 92.08M 89.54M 150.98M 151.39M 115.26M 88.69M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - 41.89M 40.7M - 36.65M - 31.97M 23.41M 16.68M 11.2M
sellingAndMarketingExpenses - 11.3M 18.12M - 2.43M - 8.29M 8.17M 1.32M 5.11M
sellingGeneralAndAdministrativeExpenses 86.01M 53.19M 58.82M 58.19M 39.09M 52.4M 40.26M 31.57M 18M 16.31M
otherExpenses - 78.63M 69.7M - 54.62M - 47.71M 38.78M 35.74M 32.12M
operatingExpenses 86.01M 131.82M 128.52M 58.19M 93.71M 52.4M 87.98M 70.35M 53.74M 48.43M
costAndExpenses 777.53M 658.27M 620.04M 697.72M 451.76M 521.48M 428.4M 406.06M 329.09M 258.72M
netInterestIncome -16.94M -14.93M -17.27M -7.83M -4.33M -6.53M -5.2M -3.59M -4.34M -3.66M
interestIncome - - - - - - - - - -
interestExpense 16.94M 14.93M 17.27M 7.83M 4.33M 6.53M 5.2M 3.59M 4.34M 3.66M
depreciationAndAmortization 90.29M 56.94M 52.97M 77.57M 47.8M 48.93M 42.95M 38.78M 35.74M 32.12M
ebitda 188.21M 139.27M 127.23M 115.19M 44.14M 78.03M 105.95M 119.82M 97.26M 72.39M
ebit 97.92M 82.34M 74.25M 37.62M -3.66M 29.1M 63M 81.04M 61.52M 40.26M
nonOperatingIncomeExcludingInterest -29.19M 3.64M -12.14M 7.77M 2.03M 3.14M 587.93K - - -
operatingIncome 68.73M 85.98M 62.12M 45.39M -1.63M 37.15M 83.88M 102.39M 61.52M 40.26M
totalOtherIncomeExpensesNet 12.26M -18.57M -5.13M -15.6M -9.55M -4M -7.68M -4.76M -5.2M -5.4M
incomeBeforeTax 80.98M 67.4M 56.99M 29.79M -11.18M 33.14M 76.2M 97.63M 56.31M 34.86M
incomeTaxExpense 20.72M 19.6M 15.35M 5.98M -2.51M 8.39M 16.47M 29.82M 4.54M 13.48M
netIncomeFromContinuingOperations 60.26M 47.83M 41.67M 23.81M -8.66M 24.75M 59.73M 67.82M 51.78M 21.39M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 60.26M 47.83M 41.67M 23.81M -8.66M 24.75M 59.73M 67.82M 51.78M 21.39M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 60.26M 47.83M 41.67M 23.81M -8.66M 24.75M 59.73M 67.82M 51.78M 21.39M
eps 1.78 1.39 1.21 0.39 -0.25 0.71 1.67 1.83 1.41 0.58
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 4.76M 14.61M 8.45M 5.45M 4.11M 13.55M 6.61M 35.47M 36.25M 46.51M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 4.76M 14.61M 8.45M 5.45M 4.11M 13.55M 6.61M 35.47M 36.25M 46.51M
netReceivables 177.63M 170.84M 164.55M 142.88M 123.75M 120.28M 144.02M 120.84M 88.26M 70.59M
accountsReceivables 177.05M 165.18M 155.73M 141.6M 113.15M 116.02M 136.82M 113.08M 86.47M 66.46M
otherReceivables 577.95K 5.66M 8.82M 1.29M 10.59M 4.25M 7.2M 7.77M 1.79M 4.13M
inventory 15.03M 11.7M 13.24M 25.46M 10.64M 7.32M 6.2M 4.4M 4.2M 2.68M
prepaids 14.09M 8.5M 8.46M 9.64M 5.7M 6.69M 7.24M 4.59M 3.84M 2.23M
otherCurrentAssets 8.17M 513.69K 3.4M - - - - - - -
totalCurrentAssets 219.68M 206.16M 198.1M 183.44M 144.2M 147.83M 164.08M 165.3M 132.55M 122M
propertyPlantEquipmentNet 508.1M 437.4M 402.91M 331.54M 306.57M 314.81M 314.3M 267M 242.2M 210.29M
goodwill 1.18M 1.13M 1.22M 1.21M 1.27M 1.27M 1.22M 1.19M 1.27M 1.2M
intangibleAssets 26.57M 24.33M 23.43M 22.05M 23.51M 24.02M 22.83M 9.98M 6.18M 5.54M
goodwillAndIntangibleAssets 27.75M 25.45M 24.64M 23.25M 24.79M 25.29M 24.05M 11.17M 7.45M 6.74M
longTermInvestments 5.87M - 2.81M - - - - - 11.97M -
taxAssets 35.94M 26.51M 25.24M 18.4M 11.99M 10.41M - 5.78M 3.81M 2.47M
otherNonCurrentAssets - - - - - - - - - -
totalNonCurrentAssets 577.65M 489.36M 455.6M 373.19M 343.35M 350.51M 338.35M 283.95M 265.43M 219.5M
otherAssets - - - - - - - - - -
totalAssets 797.33M 695.53M 653.7M 556.63M 487.55M 498.35M 502.43M 449.26M 397.99M 341.51M
totalPayables 37.19M 27.48M 29.45M 25.75M 15.31M 12.94M 21.06M 21.51M 12.46M 11.48M
accountPayables 32.05M 27.48M 29.45M 24.59M 15.31M 12.94M 21.06M 18.45M 12.46M 10.58M
otherPayables 5.14M - - 1.15M - - - 3.06M - 892.06K
accruedExpenses 38.8M 18.82M 28.61M 30.4M 23.73M 24.03M 23.21M 23.65M 16.39M 11.5M
shortTermDebt 22.15M 18.19M 14.97M 8.84M 30.69M 29.17M 28.67M - - -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - 1.14M - - - 4.16M - 1.21M
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 62.68M 79.96M 64.38M 40.37M 31.89M 26.43M 25.5M 14.81M 14.17M 9.43M
totalCurrentLiabilities 160.81M 144.46M 137.42M 105.36M 101.63M 92.58M 98.44M 59.97M 43.01M 32.41M
longTermDebt 197.65M 169.92M 162.51M 140.24M 95.08M 78.25M 98.53M 75.14M 73.98M 74.49M
capitalLeaseObligationsNonCurrent 38.27M 32.03M 31.92M 18.54M 9.49M 7.68M 8.59M - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 89.74M 82.47M 78.62M 66.38M 60.38M 59.98M 48.51M 45M 30.59M 28.19M
otherNonCurrentLiabilities 15.32M 8.6M - 1.08M 452.5K 2.51M - - - -
totalNonCurrentLiabilities 340.97M 293.03M 273.05M 226.24M 165.39M 148.42M 155.63M 120.14M 104.56M 102.68M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 38.27M 32.03M 31.92M 18.54M 9.49M 7.68M 8.59M - - -
totalLiabilities 501.79M 437.48M 410.47M 331.6M 267.02M 241M 254.08M 180.11M 147.58M 135.08M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 65.66M 65.8M 66.47M 67.61M 61.16M 61.77M 59.34M 60.66M 65.04M 61.19M
retainedEarnings 235.71M 196.59M 182.07M 160.9M 144.5M 180.17M 171.18M 180.66M 169.9M 122.69M
additionalPaidInCapital 421.23K 421.75K 418.96K 426.14K 429.75K 429.28K 411.58K 402.43K 430.86K 405.35K
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 60.26M 45.57M 42.45M 17.75M -8.82M 19.39M 44.86M 49.8M 51.78M 21.39M
depreciationAndAmortization 90.29M 74.93M 71M 57.81M 56.15M 57.02M 47.71M 35.98M 35.74M 32.12M
deferredIncomeTax -2.4M - 6.31M -827.61K -1.03M 198.19K 10.35M 12.51M -11.44M 486.71K
stockBasedCompensation - - - - - - - - - -
changeInWorkingCapital -14.92M -5.48M 9.51M -31.63M 8.52M 20.99M -17.74M -20.8M -13.62M -9.64M
accountsReceivables -12.59M -7.94M -19.69M -20.1M 2.71M 25.5M -20.1M -29.28M -19.06M -
inventory -3.59M 1.45M -3.29M -15.03M -3.31M -894.58K -1.77M -362.04K -1.44M -
accountsPayables 7.01M 925.33K 31.37M 7.43M 8.16M -4.37M 6.45M 9.62M 8.49M -
otherWorkingCapital -5.75M 87582 1.12M -3.93M 968.52K 754.36K -2.32M -774.02K -1.6M -9.64M
otherNonCashItems 20.37M 12.33M -7.9M 16.01M -5.81M 6M -4.9M 17.63M 2.39M 10.48M
netCashProvidedByOperatingActivities 153.6M 127.35M 121.36M 59.1M 49.01M 103.6M 80.28M 95.13M 64.85M 54.83M
investmentsInPropertyPlantAndEquipment -126.75M -97.54M -113.83M -64.77M -43.6M -49.03M -99.41M -69.44M -65.74M -17.37M
acquisitionsNet 2.73M 4.34M 5.68M 2.77M 1.87M 3.67M 2.06M 1.37M 1.16M 419.4K
purchasesOfInvestments - - - - - - -100000 -174K -873K -
salesMaturitiesOfInvestments - - - - - - 100000 - - -
otherInvestingActivities -3.21M -1.39M -222.55K 3.83M -719.13K -3.96M 2.78M -310.63K 1M 646.49K
netCashProvidedByInvestingActivities -127.23M -94.6M -108.37M -58.16M -42.45M -49.32M -94.65M -68.51M -64.27M -16.31M
netDebtIssuance 19.13M 14.95M 21.92M 22.4M 17.33M -24.43M 50.44M - - -
longTermNetDebtIssuance 19.13M 14.95M 21.92M 22.4M 17.33M -24.43M 50.44M - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -12.97M -5.79M - - -10.74M -1.63M -46.26M -14.75M - -
netCommonStockIssuance -12.97M -5.79M - - -10.74M -1.63M -46.26M -14.75M - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased -12.97M -5.79M - - -10.74M -1.63M -46.26M -14.75M - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -18.31M -17.13M -17.79M -14.07M -16.93M -16.18M -15.07M -13.95M -12.13M -10.54M
commonDividendsPaid -18.31M -17.13M -17.79M -14.07M -16.93M -16.18M -15.07M -13.95M -12.13M -10.54M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -24.24M -19.31M -14.02M -8.1M -5.59M -4.98M -3.46M 1.64M - -8876
netCashProvidedByFinancingActivities -36.39M -27.28M -9.89M 225.09K -15.94M -47.22M -14.35M -27.06M -12.13M -10.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 203.24M 216.81M 326.85M 208.16M 174.42M 187M 208.64M 186.98M 161.16M 172.73M
costOfRevenue 153.38M 184.79M 251.2M 144.61M 129.92M 131.82M 140.75M 132.32M 121.23M 127.5M
grossProfit 49.86M 32.02M 75.65M 63.54M 44.51M 55.18M 67.89M 54.66M 39.93M 45.23M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 11.91M - 32.65M 10.84M 10.36M 11.26M 9.79M 9.99M 10.82M 10.85M
sellingAndMarketingExpenses - - - 9.22M 6.58M 1.69M -715.47K -1.91M 12.22M 6.1M
sellingGeneralAndAdministrativeExpenses 11.91M 24.37M 32.65M 20.06M 16.94M 12.95M 9.08M 8.08M 23.04M 16.95M
otherExpenses 24.88M - - 21.72M 20.48M 20.46M 19.67M 19.49M 18.97M 19.05M
operatingExpenses 36.79M 24.37M 32.65M 41.77M 37.43M 33.41M 28.74M 27.58M 42.01M 36M
costAndExpenses 190.17M 209.15M 283.85M 186.38M 167.34M 165.22M 169.49M 159.89M 163.24M 163.5M
netInterestIncome -3.56M -5.05M -4M -4.17M -3.52M -3.74M -4.59M -3.69M -3.58M -6.6M
interestIncome - - - - - - - - - -
interestExpense 3.56M 5.05M 3.99M 4.17M 3.52M 3.74M 4.59M 3.69M 3.58M 6.6M
depreciationAndAmortization 24.88M 24.66M 30.92M 21.72M 15.42M 12.58M 19.67M 19.49M 18.97M 2.32M
ebitda 29.09M 41.28M 87.16M 50.24M 24.89M 33.29M 55.73M 39.75M 24.88M 16.57M
ebit 4.22M 16.62M 56.24M 28.53M 9.46M 20.7M 36.07M 20.26M 5.92M 14.24M
nonOperatingIncomeExcludingInterest 8.86M -8.97M -13.25M -6.75M -2.39M 1.07M 3.08M 6.83M -8M -5.01M
operatingIncome 13.08M 7.65M 43M 21.77M 7.08M 21.78M 39.14M 27.08M -2.08M 9.23M
totalOtherIncomeExpensesNet -12.42M 3.92M 9.25M 2.59M -1.13M -4.81M -7.66M -10.52M 4.42M -1.59M
incomeBeforeTax 660K 11.57M 52.25M 24.36M 5.95M 16.96M 31.48M 16.56M 2.34M 7.64M
incomeTaxExpense -202K 3M 12.28M 5.86M 2.66M 6.11M 8.28M 4.64M 563K 2.95M
netIncomeFromContinuingOperations 862K 8.58M 39.97M 18.5M 3.29M 10.86M 23.23M 11.92M 1.77M 4.7M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 862K 8.58M 39.97M 18.5M 3.29M 10.86M 23.23M 11.92M 1.77M 4.7M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 862K 8.58M 39.97M 18.5M 3.29M 10.86M 23.23M 11.92M 1.77M 4.7M
eps 0.03 0.25 1.18 0.55 0.1 0.32 0.68 0.34 0.05 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 6.8M 4.76M 5.31M 6.46M 1.13M 14.61M 5.09M 630.53K 8.38M 8.45M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 6.8M 4.76M 5.31M 6.46M 1.13M 14.61M 5.09M 630.53K 8.38M 8.45M
netReceivables 183.46M 177.63M 203.55M 185.98M 168.76M 170.84M 195.45M 176.81M 157.56M 164.55M
accountsReceivables 171.66M 177.05M 202.97M 185.28M 163.31M 165.18M 192.05M 173.8M 150.03M 155.73M
otherReceivables 11.8M 577.95K 575.62K 696.52K 5.45M 5.66M 3.41M 3.01M 7.54M 8.82M
inventory 17.14M 15.03M 13.6M 13.04M 11.14M 11.7M 12.19M 13.12M 12.43M 13.24M
prepaids 16.92M 14.09M 15.89M 16.53M 11.15M 8.5M 11.4M 7.49M 7.71M 8.46M
otherCurrentAssets 5.59M 8.17M 15.12M 7.21M 2.16M 513.69K 1.07M 3.6M 8.4M 3.4M
totalCurrentAssets 229.92M 219.68M 253.48M 229.22M 194.34M 206.16M 225.2M 201.64M 194.49M 198.1M
propertyPlantEquipmentNet 531.49M 508.1M 484.18M 465.77M 449.43M 437.4M 441.01M 431.96M 416.41M 402.91M
goodwill 1.16M 1.18M 1.16M 1.19M 1.13M 1.13M 1.2M 1.19M 1.19M 1.22M
intangibleAssets 25.19M 26.57M 26.9M 23.75M 23.82M 24.33M 24.21M 23.21M 23.12M 23.43M
goodwillAndIntangibleAssets 26.36M 27.75M 28.06M 24.93M 24.96M 25.45M 25.41M 24.4M 24.31M 24.64M
longTermInvestments - 5.87M 3.67M 1.22M - - - 376.31K 5.24M 2.81M
taxAssets - 35.94M - - - 26.51M - - - 25.24M
otherNonCurrentAssets 3.79M - - - - - - - - -
totalNonCurrentAssets 561.64M 577.65M 515.91M 491.92M 474.39M 489.36M 466.42M 456.74M 445.97M 455.6M
otherAssets - - - - - - - - - -
totalAssets 791.56M 797.33M 769.38M 721.14M 668.72M 695.53M 691.62M 658.38M 640.45M 653.7M
totalPayables 116.23M 95.26M 115.98M 99.68M 85.15M 103.16M 90.21M 80.88M 67.84M 89.37M
accountPayables 110.9M 94.73M 105.94M 97.13M 85.15M 103.16M 90.21M 80.88M 67.84M 89.37M
otherPayables 5.33M 535.02K 10.04M 2.56M - - - - - -
accruedExpenses - 38.8M 31.06M 22.59M 17.87M 18.82M 17.89M 19.38M 24.23M 28.61M
shortTermDebt - 22.15M 20.05M 19.64M 18.42M 18.19M 17.8M 17.21M 16.33M 14.97M
capitalLeaseObligationsCurrent 23.08M - - - - - - - - -
taxPayables 614K - - 2.56M - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 30.63M 4.61M 4.53M 4.63M 4.45M 4.28M 4.59M 4.54M 4.56M 4.46M
totalCurrentLiabilities 169.95M 160.81M 171.62M 146.54M 125.89M 144.46M 130.49M 122.01M 112.96M 137.42M
longTermDebt 234.71M 197.65M 207.22M 213.33M 194.28M 169.92M 196.7M 193.05M 193.29M 162.51M
capitalLeaseObligationsNonCurrent 38.66M 38.27M 31.46M 31.84M 30.77M 32.03M 32.01M 32.5M 32.29M 31.92M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 51.31M 89.74M 56.78M 56.27M 58.06M 82.47M 56.02M 52.84M 53.02M 78.62M
otherNonCurrentLiabilities 5.98M 15.32M 10.25M 6.33M 3.88M 8.6M 9.88M 8.35M 7.76M -
totalNonCurrentLiabilities 330.67M 340.97M 305.71M 307.76M 287M 293.03M 294.61M 286.74M 286.36M 273.05M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 61.75M 38.27M 31.46M 31.84M 30.77M 32.03M 32.01M 32.5M 32.29M 31.92M
totalLiabilities 500.61M 501.79M 477.33M 454.31M 412.89M 437.48M 425.1M 408.76M 399.33M 410.47M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 65.65M 65.66M 65.62M 65.64M 65.75M 65.8M 66.88M 67.01M 66.72M 66.47M
retainedEarnings 228.58M 235.71M 231.66M 207.28M 194.56M 196.59M 205.56M 188.12M 179.96M 182.07M
additionalPaidInCapital 422K 421.23K 420.99K 421.1K 424.46K 421.75K 422.02K 422.35K 420.54K 418.96K
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 862K 8.58M 39.98M 18.73M 3.26M 10.56M 23.54M 11.92M 1.77M 4.83M
depreciationAndAmortization 24.88M 24.66M 30.92M 21.98M 20.33M 19.9M 19.93M 19.49M 18.88M 19.58M
deferredIncomeTax -202K -3.15M 872.64K -1.68M 1.73M -2.2M 3.23M -386.18K -490.59K 1.09M
stockBasedCompensation 102K - - - - - - - - -
changeInWorkingCapital 6.2M 15.56M -15.68M -6.39M -12.19M 26.71M -14.94M -7.36M -11.84M 29.74M
accountsReceivables -5.08M 26.59M -24.21M -23.76M 2.03M - - -22.83M 6.53M 27.01M
inventory -1.92M -1.44M -698.48K -1.9M 235.64K - - -623.7K 857.05K -17.51M
accountsPayables - -11.44M 8.23M 24.83M -11.77M - - 15.86M -20.07M 16.6M
otherWorkingCapital 13.2M 1.85M 1M -5.56M -2.68M 26.71M -14.94M 231.77K 843.15K 3.65M
otherNonCashItems -13.53M 9.21M 14.79M 8.66M -7.36M 2.36M 3.48M 9.51M -2.56M -4.72M
netCashProvidedByOperatingActivities 18.32M 54.85M 70.88M 41.3M 5.77M 57.32M 35.24M 33.18M 5.76M 50.53M
investmentsInPropertyPlantAndEquipment -40.03M -28.39M -55.94M -30.88M -25.8M -15.83M -26.21M -29.96M -30.36M -26.84M
acquisitionsNet - 387.03K 769.69K 675.64K 1.07M 773.16K 1.48M 944.03K 1.35M 1.73M
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities 82000 -2.93M -36461 -189.48K -62169 -1.12M 2.53M -2.51M -283.03K -92743
netCashProvidedByInvestingActivities -39.94M -30.93M -55.2M -30.39M -24.79M -16.18M -22.2M -31.52M -29.29M -25.2M
netDebtIssuance 34.26M -13.08M -2.58M 10.22M 22.95M -18.11M 2.32M 219.32K 32.51M -13.49M
longTermNetDebtIssuance 34.26M -13.08M -2.58M 10.22M 22.95M -18.11M 2.32M 219.32K 32.51M -13.49M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -2.15M 9160 138.8K -5.03M -7.74M -4.8M -1.05M - - -
netCommonStockIssuance -2.15M 9160 138.8K -5.03M -7.74M -4.8M -1.05M - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased -2.15M 9160 138.8K -5.03M -7.74M -4.8M -1.05M - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -4.56M -4.57M -6.36M -4.64M -4.3M -4.38M -4.47M -4.62M -4.41M -4.54M
commonDividendsPaid -4.56M -4.57M -6.36M -4.64M -4.3M -4.38M -4.47M -4.62M -4.41M -4.54M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -3.89M -6.83M -8.39M -5.68M -5.42M -5.14M -5.38M -5.01M -4.63M -4.3M
netCashProvidedByFinancingActivities 23.66M -24.48M -17.2M -5.13M 5.49M -32.44M -8.58M -9.41M 23.47M -22.33M