TopBuild Corp.

297.47
1.35 (0.46%)
At close: Mar 04, 2025, 1:58 PM

TopBuild Cash Flow Statement

Year FY24 FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13 FY12
Net Income 622.6M 614.25M 555.99M 324.02M 247.02M 191M 134.75M 158.13M 72.61M 78.97M 9.4M -12.74M -185.77M
Depreciation & Amortization 140.49M 132.88M 123.33M 79.39M 62.41M 52.7M 39.42M 16.45M 12.01M 12.11M 26.08M 27.49M 29.64M
Stock-Based Compensation 16.58M 15.84M 12.31M 11.32M 14.75M 13.66M 11.32M 9.89M 7.67M 4.65M 3.76M 3.9M 4.05M
Other Working Capital n/a -7.04M -157.85M -43.67M 22.7M -20.48M 260.44M 160.19M 200.62M 153.68M 24.61M 53.97M 20.11M
Other Non-Cash Items -184K -1.86M 23.27M 26.35M 10.07M 13.7M 6.9M 7.82M 7.71M -1.17M 280K 4.65M -1.69M
Deferred Income Tax -3.46M n/a 6.04M -2.82M -4.07M 8.89M 12.94M -59.53M 13.54M -16.56M 16.71M 21.61M 40.53M
Change in Working Capital n/a 88.3M -225.14M -35.23M 27.7M -8.17M -38.15M -19.56M -36.75M -21.99M 15.63M -20.24M 11.32M
Operating Cash Flow 776.03M 849.41M 495.8M 403.02M 357.88M 271.78M 167.17M 113.19M 76.78M 56.01M 71.86M 24.67M -101.92M
Capital Expenditures -69.35M -64M -76.38M -55.55M -40.94M -45.54M -52.5M -25.31M -14.16M -13.64M -13.14M -14.01M -11.28M
Acquisitions -136.77M -149.15M -20.5M -1.27B -83.41M -6.95M -500.2M -84.09M -3.48M n/a n/a n/a 7.36M
Purchase of Investments n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Sales Maturities Of Investments n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Investing Acitivies 2.59M 14.98M 2.98M 415K 2.46M 2.35M 887K 802K 831K 1.44M 1.88M -260K 260K
Investing Cash Flow -203.52M -198.17M -93.91M -1.32B -121.88M -50.14M -551.82M -108.6M -16.8M -12.21M -11.26M -14.27M -3.66M
Debt Repayment -47.04M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Common Stock Repurchased -966.35M -6.53M -250.05M -35.56M -49.15M -110.91M -65.03M -139.29M -22.3M n/a n/a n/a n/a
Dividend Paid n/a n/a n/a n/a n/a n/a n/a n/a n/a -200M n/a n/a n/a
Other Financial Acitivies -2.88M 2.83M 58.63M -9.46M 283.3M 947K 602.48M 468.09M -1.16M 271.08M -60.65M -18.12M 112.92M
Financial Cash Flow -1.02B -43.84M -300.07M 729.01M -90.8M -137.76M 429.06M -82.45M -38.46M 66.08M -60.65M -18.12M 112.92M
Net Cash Flow -448.25M 608.5M 100.29M -190.23M 145.2M 83.88M 44.41M -77.85M 21.53M 109.88M -50K -7.72M 7.34M
Free Cash Flow 706.68M 785.41M 419.42M 347.48M 316.95M 226.24M 114.67M 87.88M 62.63M 42.37M 58.72M 10.66M -113.2M