TopBuild Corp.

289.11
-7.01 (-2.37%)
At close: Mar 04, 2025, 11:02 AM

TopBuild Income Statement

Year FY24 FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13 FY12
Revenue 5.33B 5.19B 5.01B 3.49B 2.72B 2.62B 2.38B 1.91B 1.74B 1.62B 1.51B 1.41B 1.21B
Cost of Revenue 3.7B 3.59B 3.52B 2.51B 1.97B 1.94B 1.81B 1.45B 1.34B 1.26B 1.18B 1.11B 974.73M
Gross Profit 1.62B 1.6B 1.49B 974.39M 746.36M 681.27M 576.15M 461.11M 400.34M 358.03M 331.67M 302.68M 233.16M
Operating Income 886.34M 895.02M 797.16M 476.42M 355.05M 289.52M 208.95M 136.86M 121.6M 83.53M 40.72M 24.1M -115.93M
Interest Income n/a 74.61M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Pretax Income 840.79M 825.48M 742.13M 433.44M 323.09M 253.78M 180.82M 128.04M 116.27M 74.11M 28.34M 10.77M -129.74M
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 -192.1M
Selling & General & Admin 738.58M 708.79M 689.55M 497.97M 391.31M 391.74M 367.2M 294.25M 278.74M 274.5M 290.95M 278.57M 273.09M
Research & Development 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 Expenses n/a n/a 1.69M 4K 733K 2.08M 558K 281K 277K 49K 20K 37K 70K
Operating Expenses 738.58M 703.72M 689.55M 497.97M 391.31M 391.74M 367.2M 294.25M 278.74M 274.5M 290.95M 278.57M 273.09M
Interest Expense 73.09M n/a 56.72M 29.14M 32.46M 37.82M 28.69M 8.02M 5.61M 9.46M 12.4M 13.37M 13.88M
Selling & Marketing Expenses n/a 3M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses 4.44B 4.29B 4.21B 3.01B 2.36B 2.33B 2.18B 1.74B 1.62B 1.53B 1.47B 1.39B 1.25B
Income Tax 218.19M 211.23M 186.15M 109.43M 76.07M 62.78M 46.07M -30.09M 43.67M -5.01M 17.84M 22.32M 24.64M
Shares Outstanding (Basic) 30.5M 31.58M 32.21M 32.8M 32.92M 33.81M 34.92M 35.86M 37.62M 37.67M 37.67M 37.26M 38.1M
Shares Outstanding (Diluted) 30.68M 31.58M 32.44M 33.15M 33.3M 34.38M 35.61M 36.57M 37.87M 37.78M 38.1M 38.1M 38.1M
EPS (Basic) 20.41 19.44 17.26 9.88 7.50 5.65 3.86 4.41 1.93 2.10 0.25 -0.33 -5.04
EPS (Diluted) 20.29 19.33 17.14 9.78 7.42 5.56 3.78 4.32 1.92 2.09 0.25 -0.33 -5.04
EBITDA 1.05B 1.03B 922.19M 555.81M 418.19M 344.3M 248.93M 183.6M 133.89M 95.69M 66.82M 51.63M -10.22M
Depreciation & Amortization 140.49M 132.88M 125.02M 79.39M 63.14M 54.78M 39.42M 16.45M 12.01M 12.11M 26.08M 27.49M 29.64M