Loading live market data…

TopBuild Corp.

NYSE:BLD

$354.53 USD

-$5.23 (-1.45%)

Volume
3.11M
Average Volume
940.17K
Market Capitalization
$9.94B
P/E Ratio
19.81
Dividend Yield
0.00%
Price Target
$462.50
Year High
$559.47
Year Low
$330.51
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.00

BLD Financial

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 5.41B 5.33B 5.19B 5.01B 3.49B 2.72B 2.62B 2.38B 1.91B 1.74B
costOfRevenue 3.84B 3.7B 3.59B 3.52B 2.51B 1.97B 1.94B 1.81B 1.45B 1.34B
grossProfit 1.57B 1.62B 1.6B 1.49B 974.39M 746.36M 681.27M 576.15M 461.11M 400.34M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - 709.18M - - - - - - - -
sellingAndMarketingExpenses - 1.5M - - - - - - - -
sellingGeneralAndAdministrativeExpenses 777.06M 710.68M 725M 689.56M 497.97M 391.32M 391.74M 367.2M 294.24M 278.74M
otherExpenses - 27.9M - - - - - - 30M -
operatingExpenses 777.06M 738.58M 725M 689.56M 497.97M 391.32M 391.74M 367.2M 324.24M 278.74M
costAndExpenses 4.62B 4.44B 4.32B 4.21B 3.01B 2.36B 2.33B 2.18B 1.77B 1.62B
netInterestIncome -211.27M -73.09M -74.61M -56.72M -29.14M -32.46M -37.82M -28.69M -8.02M -5.61M
interestIncome - - - - - - - - - -
interestExpense 211.27M 73.09M 74.61M 56.72M 29.14M 32.46M 37.82M 28.69M 8.02M 5.61M
depreciationAndAmortization 169.37M 140.49M 132.88M 123.34M 79.39M 62.41M 52.7M 39.42M 16.45M 12.01M
ebitda 1.08B 1.05B 1.03B 922.19M 541.98M 417.96M 344.3M 248.93M 152.51M 133.89M
ebit 914.85M 913.88M 900.1M 798.85M 462.59M 355.55M 291.6M 209.51M 136.06M 121.88M
nonOperatingIncomeExcludingInterest -122.92M -27.54M -21.27M -1.69M 13.83M -500K -2.08M -558K 805K -277K
operatingIncome 791.93M 886.34M 878.82M 797.16M 476.42M 355.05M 289.52M 208.95M 136.86M 121.6M
totalOtherIncomeExpensesNet -88.35M -45.56M -53.34M -55.03M -42.98M -31.96M -35.74M -28.13M -8.82M -5.33M
incomeBeforeTax 703.58M 840.79M 825.48M 742.14M 433.44M 323.09M 253.78M 180.82M 128.04M 116.27M
incomeTaxExpense 181.86M 218.19M 211.23M 186.15M 109.43M 76.07M 62.78M 46.07M -30.09M 43.67M
netIncomeFromContinuingOperations 521.73M 622.6M 614.25M 555.99M 324.02M 247.02M 191M 134.75M 158.13M 72.61M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 521.73M 622.6M 614.25M 555.99M 324.02M 247.02M 191M 134.75M 158.13M 72.61M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 521.73M 622.6M 614.25M 555.99M 324.02M 247.02M 191M 134.75M 158.13M 72.61M
eps 18.39 20.41 19.44 17.26 9.88 7.5 5.65 3.86 4.41 1.93
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 184.74M 400.32M 848.56M 240.07M 139.78M 330.01M 184.81M 100.93M 56.52M 134.38M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 184.74M 400.32M 848.56M 240.07M 139.78M 330.01M 184.81M 100.93M 56.52M 134.38M
netReceivables 894.41M 751.61M 799.01M 836.07M 668.42M 427.34M 428.84M 407.11M 308.51M 252.62M
accountsReceivables 894.41M 751.61M 799.01M 836.07M 668.42M 427.34M 428.84M 407.11M 308.51M 252.62M
otherReceivables - - - - - - - - - -
inventory 505.17M 406.66M 364.73M 438.64M 352.8M 161.37M 149.08M 168.98M 131.34M 116.19M
prepaids - - - - 26.69M 17.69M 17.1M 27.68M 15.22M 23.36M
otherCurrentAssets 50.48M 40.38M 36.94M 34.26M - - - - - -
totalCurrentAssets 1.63B 1.6B 2.05B 1.55B 1.19B 936.4M 779.83M 704.7M 511.59M 526.55M
propertyPlantEquipmentNet 562.95M 452.37M 469.12M 459.33M 421.75M 263.54M 265.21M 167.96M 107.12M 92.76M
goodwill 3.05B 2.11B 2.04B 1.97B 1.95B 1.41B 1.37B 1.36B 1.08B 1.05B
intangibleAssets 1.35B 557.69M 591.06M 614.97M 684.21M 190.6M 181.12M 199.39M 33.24M 2.66M
goodwillAndIntangibleAssets 4.4B 2.67B 2.63B 2.58B 2.63B 1.6B 1.55B 1.56B 1.11B 1.05B
longTermInvestments - - - - - - - - - -
taxAssets 128.54M - - - 1.9M 2.73M 4.26M 13.18M 18.13M 19.47M
otherNonCurrentAssets 10.73M 10.37M 10.86M 16.45M 13.21M 11.32M 5.62M 5.29M 2.28M 3.62M
totalNonCurrentAssets 5.1B 3.13B 3.11B 3.06B 3.07B 1.88B 1.82B 1.75B 1.24B 1.16B
otherAssets - 3.77M - 47000 - - - - - -
totalAssets 6.73B 4.74B 5.16B 4.61B 4.26B 2.82B 2.6B 2.45B 1.75B 1.69B
totalPayables 458.62M 479.77M 486.59M 502.87M 483.83M 351.25M 314.46M 313.17M 263.81M 241.53M
accountPayables 440.21M 456.45M 469.58M 487.11M 461.92M 331.71M 307.97M 313.17M 263.81M 241.53M
otherPayables 18.41M 23.33M 17M 15.76M 21.91M 19.54M 6.49M - - -
accruedExpenses 192.65M 149.81M 151.85M 161.67M 139.67M 81.86M 75.79M 84.27M 65.81M 64.4M
shortTermDebt 62.5M 48.75M 47.04M 40.07M 38.64M 23.33M 34.27M 26.85M 12.5M 20M
capitalLeaseObligationsCurrent 92.74M 70.2M 67.7M 63.09M 56.98M 33.49M 36.09M - - -
taxPayables - 23.33M 17M 15.76M 21.91M 19.54M 6.49M - - -
deferredRevenue 38.31M 18.65M 18.36M 21.94M 14.31M 6.54M 16.14M 19.96M 9.28M -
otherCurrentLiabilities - - - - - - - - - -
totalCurrentLiabilities 844.82M 767.18M 771.54M 789.64M 733.43M 496.48M 476.75M 444.26M 351.4M 325.93M
longTermDebt 2.78B 1.33B 1.37B 1.42B 1.45B 683.4M 697.96M 716.62M 229.39M 158.8M
capitalLeaseObligationsNonCurrent 211.75M 131.98M 150.36M 156.62M 133.11M 53.75M 54.01M - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 516.14M 240.34M 243.93M 251.48M 248.24M 168.57M 175.26M 176.21M 132.84M 193.72M
otherNonCurrentLiabilities 60.8M 59.15M 60.34M 62.13M 52.84M 64.3M 47.09M 45.34M 39.4M 39.12M
totalNonCurrentLiabilities 3.57B 1.76B 1.83B 1.89B 1.89B 970.01M 974.32M 938.17M 401.63M 391.64M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 304.49M 202.18M 218.06M 219.7M 190.09M 87.24M 90.1M - - -
totalLiabilities 4.42B 2.53B 2.6B 2.68B 2.62B 1.47B 1.45B 1.38B 753.03M 717.57M
treasuryStock -2.12B -1.68B -699.33M -692.8M -431.03M -386.67M -330.02M -216.61M -141.58M -22.3M
preferredStock - - - - - - - - - -
commonStock 396K 396K 394K 393K 391K 389K 388K 387K 386K 385K
retainedEarnings 3.52B 2.99B 2.37B 1.76B 1.2B 876.66M 632.86M 441.87M 307.12M 148.98M
additionalPaidInCapital 945.3M 926.14M 906.33M 887.37M 873.03M 858.41M 849.66M 846.45M 830.6M 845.48M
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 521.73M 622.6M 614.25M 555.99M 324.02M 247.02M 191M 134.75M 158.13M 72.61M
depreciationAndAmortization 169.37M 140.49M 132.88M 123.34M 79.39M 62.41M 52.7M 39.42M 16.45M 12.01M
deferredIncomeTax -14.61M -3.46M -7.48M 6.04M -2.82M -4.07M 8.89M 12.94M -59.54M 13.54M
stockBasedCompensation 16.64M 16.58M 15.84M 12.31M 11.32M 14.75M 13.66M 11.32M 9.89M 7.67M
changeInWorkingCapital 28M -25.08M 79.43M -225.14M -35.22M 27.7M -8.17M -38.15M -19.56M -36.75M
accountsReceivables 79.77M 56.02M 20.81M -169.33M -69.04M 2.61M -27.15M -35.52M -37.94M -19.95M
inventory 17.09M -41.72M 74.53M -93.87M -46.52M -11.84M 17.43M -23.3M -14.9M 1.37M
accountsPayables -65.43M -30.42M -8.87M 26.58M 54.96M 16.84M -5.12M 29.69M 17.94M -11.7M
otherWorkingCapital -3.44M -8.96M -7.04M 11.48M 25.37M 20.08M 6.67M -9.02M 15.34M -6.47M
otherNonCashItems 35.19M 24.9M 14.48M 23.26M 26.35M 10.07M 13.7M 6.9M 7.82M 7.71M
netCashProvidedByOperatingActivities 756.32M 776.03M 849.41M 495.8M 403.02M 357.88M 271.78M 167.17M 113.19M 76.78M
investmentsInPropertyPlantAndEquipment -59.43M -69.35M -64M -76.38M -55.55M -40.94M -45.54M -52.5M -25.31M -14.16M
acquisitionsNet -1.93B -136.77M -149.15M -20.5M -1.27B -83.41M -6.95M -500.2M -84.09M -3.48M
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities 1.22M 2.59M 14.98M 2.98M 415K 2.46M 2.35M 887K 802K 831K
netCashProvidedByInvestingActivities -1.99B -203.52M -198.17M -93.91M -1.32B -121.88M -50.14M -551.82M -108.6M -16.8M
netDebtIssuance 1.46B -47.04M -40.14M -38.66M 785.68M -24.95M -12.8M 508.2M 63.75M -15M
longTermNetDebtIssuance 1.46B -47.04M -40.14M -38.66M 785.68M -24.95M -12.8M 508.2M 63.75M -15M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -431.38M -966.35M 3.13M -250.05M -35.56M -49.15M -110.91M -65.02M -139.29M -22.3M
netCommonStockIssuance -431.38M -966.35M 3.13M -250.05M -35.56M -49.15M -110.91M -65.02M -139.29M -22.3M
commonStockIssuance 2.77M - 3.13M - - - - - - -
commonStockRepurchased -434.15M -966.35M - -250.05M -35.56M -49.15M -110.91M -65.02M -139.29M -22.3M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -15.2M -2.88M -6.83M -11.36M -21.12M -16.7M -14.04M -14.12M -6.91M -1.16M
netCashProvidedByFinancingActivities 1.02B -1.02B -43.84M -300.07M 729.01M -90.8M -137.76M 429.06M -82.45M -38.46M
date 2026-04-18 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 1.45B 1.49B 1.39B 1.3B 1.23B 1.31B 1.37B 1.37B 1.28B 1.29B
costOfRevenue 1.05B 1.08B 974.24M 903.36M 881.8M 920.17M 951.46M 941.69M 891.57M 894.96M
grossProfit 400.25M 404.56M 418.92M 394.04M 351.47M 392.03M 421.81M 423.92M 387.15M 391.12M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 223.81M 224.92M 203.91M 174.25M 173.98M 174.58M 177.82M 213.53M 172.64M 186.32M
otherExpenses - - - - - - - - - -
operatingExpenses 223.81M 224.92M 203.91M 174.25M 173.98M 174.58M 177.82M 213.53M 172.64M 186.32M
costAndExpenses 1.27B 1.31B 1.18B 1.08B 1.06B 1.09B 1.13B 1.16B 1.06B 1.08B
netInterestIncome -36.62M -38.21M -28.42M -20.54M -16.6M -17.28M -18.45M -18.57M -18.8M -19.19M
interestIncome - - - - - - - - - -
interestExpense 36.62M 38.21M 28.42M 20.54M 16.6M 17.28M 18.45M 18.57M 18.8M 19.19M
depreciationAndAmortization 56.3M 55.36M 42.34M 35.89M 35.79M 35.71M 35.49M 35.03M 34.26M 34.66M
ebitda 232.66M 237.08M 261.26M 260.02M 218.37M 255.71M 281.83M 256.78M 260.05M 248.19M
ebit 176.37M 181.72M 218.92M 224.14M 182.58M 220M 246.35M 221.74M 225.79M 213.53M
nonOperatingIncomeExcludingInterest 73000 -2.07M -3.91M -4.35M -5.09M -2.55M -2.36M -11.35M -11.28M -8.73M
operatingIncome 176.44M 179.65M 215.01M 219.79M 177.49M 217.45M 243.99M 210.39M 214.51M 204.8M
totalOtherIncomeExpensesNet -36.7M -36.13M -24.5M -16.2M -11.52M -14.73M -16.09M -7.22M -7.51M -10.46M
incomeBeforeTax 139.75M 143.51M 190.51M 203.59M 165.97M 202.72M 227.9M 203.17M 207M 194.34M
incomeTaxExpense 34.93M 39M 48.28M 51.99M 42.59M 52.18M 58.94M 52.45M 54.61M 47.96M
netIncomeFromContinuingOperations 104.81M 104.52M 142.23M 151.6M 123.38M 150.54M 168.96M 150.72M 152.38M 146.38M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 104.81M 104.52M 142.23M 151.6M 123.38M 150.54M 168.96M 150.72M 152.38M 146.38M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 104.81M 104.51M 142.23M 151.6M 123.38M 150.54M 168.96M 150.72M 152.38M 146.38M
eps 3.75 3.74 5.08 5.33 4.25 5.13 5.68 4.81 4.82 4.63
date 2026-04-18 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 268.85M 184.74M 1.14B 842.49M 308.81M 400.32M 257.34M 463.22M 968.81M 848.56M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 268.85M 184.74M 1.14B 842.49M 308.81M 400.32M 257.34M 463.22M 968.81M 848.56M
netReceivables 930.52M 894.41M 874.31M 752.56M 748.73M 751.61M 827.78M 859.72M 829.22M 799.01M
accountsReceivables 930.52M 894.41M 874.31M 752.56M 748.73M 751.61M 827.78M 859.72M 829.22M 799.01M
otherReceivables - - - - - - - - - -
inventory 515.14M 505.17M 385.64M 385.47M 406.06M 406.66M 392.21M 393.81M 375.06M 364.73M
prepaids - - - - - - - - - -
otherCurrentAssets 42.15M 50.48M 44.56M 37.57M 30.72M 40.38M 43.81M 43.55M 29.38M 36.94M
totalCurrentAssets 1.76B 1.63B 2.45B 2.02B 1.49B 1.6B 1.52B 1.76B 2.2B 2.05B
propertyPlantEquipmentNet 548.06M 562.95M 472.64M 434.75M 438.64M 452.37M 459.16M 458.57M 467.81M 469.12M
goodwill 3.07B 3.05B 2.57B 2.13B 2.11B 2.11B 2.09B 2.09B 2.05B 2.04B
intangibleAssets 1.33B 1.35B 907.4M 531.41M 539.58M 557.69M 565.44M 583.14M 578.34M 591.06M
goodwillAndIntangibleAssets 4.4B 4.4B 3.48B 2.66B 2.65B 2.67B 2.66B 2.67B 2.63B 2.63B
longTermInvestments - - - - - - - - - -
taxAssets - 128.54M - - - - - - - -
otherNonCurrentAssets 10.46M 10.73M 9.88M 9.74M 10.34M 10.37M 12.46M 10.19M 9.52M 10.86M
totalNonCurrentAssets 4.95B 5.1B 3.96B 3.1B 3.1B 3.13B 3.13B 3.14B 3.11B 3.11B
otherAssets - - - - - 3.77M - - - -
totalAssets 6.71B 6.73B 6.41B 5.12B 4.6B 4.74B 4.65B 4.9B 5.31B 5.16B
totalPayables 507.11M 458.62M 486.12M 438.38M 482.65M 479.77M 487.7M 482.34M 530.4M 486.59M
accountPayables 471.22M 440.21M 463.8M 417.5M 422.79M 456.45M 461.48M 461.14M 467.86M 469.58M
otherPayables 35.89M 18.41M 22.32M 20.88M 59.86M 23.33M 26.22M 21.21M 62.54M 17M
accruedExpenses 60.26M 192.65M 171.62M 144.4M 116.74M 149.81M 136.21M 139.57M 123.15M 151.85M
shortTermDebt 156.41M 62.5M 62.5M 50M 52.5M 48.75M 45.14M 45.66M 46.23M 47.04M
capitalLeaseObligationsCurrent - 92.74M 73.48M 68.08M 69.62M 70.2M 69.14M 68.69M 68.87M 67.7M
taxPayables - - - 20.88M 59.86M 23.33M 26.22M 21.21M 62.54M 17M
deferredRevenue 37.28M 38.31M 48.99M 13.43M 17M 18.65M 17.95M 15.98M 15.72M 18.36M
otherCurrentLiabilities 118.56M - - - - - - - - -
totalCurrentLiabilities 879.62M 844.82M 842.7M 714.28M 738.51M 767.18M 756.14M 752.25M 784.36M 771.54M
longTermDebt 2.77B 2.78B 2.8B 1.83B 1.31B 1.33B 1.34B 1.35B 1.36B 1.37B
capitalLeaseObligationsNonCurrent 201.1M 211.75M 153.78M 131.11M 131.56M 131.98M 133.26M 135.85M 146.27M 150.36M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 395.76M 516.14M 331.42M 237.5M 238.25M 240.34M 243.18M 243.79M 243.62M 243.93M
otherNonCurrentLiabilities 60.43M 60.8M 60.46M 59.7M 59.08M 59.15M 62.23M 61.82M 61.67M 60.34M
totalNonCurrentLiabilities 3.43B 3.57B 3.34B 2.26B 1.74B 1.76B 1.78B 1.79B 1.81B 1.83B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 201.1M 304.49M 227.26M 199.19M 201.18M 202.18M 202.4M 204.54M 215.14M 218.06M
totalLiabilities 4.31B 4.42B 4.19B 2.98B 2.48B 2.53B 2.54B 2.55B 2.6B 2.6B
treasuryStock -2.14B -2.12B -2.11B -2.04B -1.9B -1.68B -1.63B -1.22B -705.39M -699.33M
preferredStock - - - - - - - - - -
commonStock 397K 396K 396K 396K 396K 396K 396K 396K 395K 394K
retainedEarnings 3.62B 3.52B 3.41B 3.27B 3.12B 2.99B 2.84B 2.67B 2.52B 2.37B
additionalPaidInCapital 950.26M 945.3M 942.87M 935.78M 931.02M 926.14M 922.96M 919.32M 912.48M 906.33M
date 2026-04-18 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 104.81M 104.52M 142.23M 151.6M 123.38M 150.54M 168.96M 150.72M 152.38M 146.38M
depreciationAndAmortization 56.3M 55.36M 42.34M 35.89M 35.79M 35.71M 35.49M 35.03M 34.26M 34.66M
deferredIncomeTax - -12.62M 2.67M -846K -1.82M - - 168K -240K -
stockBasedCompensation 4.63M - 4.31M 4.76M 5.04M 3.17M 3.65M 4.63M 5.13M 4.76M
changeInWorkingCapital -12.22M 21.7M 35.04M -1.61M -27.08M 76.11M 25.4M -107.1M -19.49M 82.61M
accountsReceivables -38.54M 90.42M -5.66M -3.87M -1.12M 86.31M 28.12M -29.92M -28.49M 73.29M
inventory -18.34M -6.41M 3.35M 22.36M -2.22M -10.81M -158K -18.7M -12.06M -8.43M
accountsPayables 31.46M -50.64M 24.27M -6.71M -32.34M -12.98M 39000 -14.82M -2.66M 12.49M
otherWorkingCapital 13.19M -11.67M 13.08M -13.39M 8.6M 13.58M -2.6M -43.65M 23.71M 5.25M
otherNonCashItems 7.22M 7.78M 6.72M 3.89M 17.27M 692K 7.18M 6.9M 6.74M -7.48M
netCashProvidedByOperatingActivities 160.74M 176.73M 233.31M 193.69M 152.59M 266.23M 240.67M 90.35M 178.78M 260.93M
investmentsInPropertyPlantAndEquipment -14M -17.37M -17.15M -11.52M -13.4M -12.56M -20.82M -16.09M -19.88M -15.92M
acquisitionsNet -27.89M -1.08B -830M -21.48M 294K -48.31M -337K -65.88M -22.24M -1.54M
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities 394K 237K 372K 362K 248K 257K 186K 542K 1.61M 308K
netCashProvidedByInvestingActivities -41.49M -1.1B -846.77M -32.64M -12.85M -60.6M -20.97M -81.43M -40.51M -17.15M
netDebtIssuance -17.49M -19.26M 987.5M 516.78M -11.25M -11.39M -11.78M -11.81M -12.06M -12.43M
longTermNetDebtIssuance -17.49M -19.26M 987.5M 516.78M -11.25M -11.39M -11.78M -11.81M -12.06M -12.43M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance 1.39M -17M -62.76M -135.99M -215.63M -47.17M -413.94M -505.24M 1.02M 641K
netCommonStockIssuance 1.39M -17M -62.76M -135.99M -215.63M -47.17M -413.94M -505.24M 1.02M 641K
commonStockIssuance 1.39M 1000 2.77M - - - - - 1.02M 641K
commonStockRepurchased - -17M -65.53M -135.99M -215.63M -47.17M -413.94M -505.24M - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -18.29M -385K -10.42M -10.35M -4.47M -17000 -29000 2.2M -6.06M -178K
netCashProvidedByFinancingActivities -34.38M -36.64M 914.32M 370.44M -231.34M -58.57M -425.75M -514.85M -17.1M -11.96M