TopBuild Corp.

NYSE:BLD

310.28 (USD) • At close December 20, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202320222021202020192018201720162015201420132012
Operating Activities:
Net Income 614.254555.989324.016247.023190.995134.752158.13372.60678.9719.4-12.738-185.77
Depreciation & Amortization 132.878123.33579.3962.4152.739.41916.45312.01112.10826.0827.48829.64
Deferred Income Tax 06.041-2.818-4.078.88812.936-59.53513.54-16.55616.7121.60940.53
Stock Based Compensation 15.83812.3111.31614.75213.65811.3179.8897.6694.6513.763.9034.05
Change In Working Capital 88.299-225.139-35.22527.698-8.166-38.152-19.564-36.75-21.99115.63-20.23911.32
Accounts Receivables 20.8120000-304.979-182.79-227.042-186.0720-88.5090
Inventory 74.529-93.874-46.518-11.84317.433-23.297-14.9011.37-13.608-8.98-13.376-8.79
Accounts Payables 026.58154.96116.844-5.12429.68717.936-11.69824.008027.6760
Other Working Capital -7.042-157.846-43.66822.697-20.475260.437160.191200.62153.68124.6153.9720.11
Other Non Cash Items -1.8623.26526.34610.07113.7026.97.8167.709-1.1720.284.649-1.69
Operating Cash Flow 849.409495.801403.025357.884271.777167.172113.19276.78556.01171.8624.672-101.92
Investing Activities:
Investments In Property Plant And Equipment -63.998-76.382-55.546-40.938-45.536-52.504-25.308-14.156-13.644-13.14-14.008-11.28
Acquisitions Net -149.154-20.5-1,267.114-83.408-6.952-500.202-84.09-3.4760007.36
Purchases Of Investments 000000000000
Sales Maturities Of Investments 000000000000
Other Investing Activites 14.9822.9750.4152.4632.3460.8870.8020.8311.4371.88-0.260.26
Investing Cash Flow -198.17-93.907-1,322.245-121.883-50.142-551.819-108.596-16.801-12.207-11.26-14.268-3.66
Financing Activities:
Debt Repayment 000000000000
Common Stock Issued 003.303000000000
Common Stock Repurchased -6.528-250.05-35.556-49.151-110.911-65.025-139.286-22.2960000
Dividends Paid 00000000-200000
Other Financing Activities 2.8358.635-9.455283.2980.947602.479468.086-1.161271.079-60.65-18.124112.92
Financing Cash Flow -43.836-300.073729.007-90.801-137.757429.055-82.45-38.45766.079-60.65-18.124112.92
Other Information:
Effect Of Forex Changes On Cash 1.093-1.531-0.015000000000
Net Change In Cash 608.496100.29-190.228145.283.87844.408-77.85421.527109.883-0.05-7.727.34
Cash At End Of Period 848.565240.069139.779330.007184.807100.92956.521134.375112.8482.973.02110.74