TopBuild Corp.

285.39
6.10 (2.18%)
At close: Apr 17, 2025, 3:59 PM
283.61
-0.62%
After-hours: Apr 17, 2025, 08:00 PM EDT

TopBuild Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year Q4 2024 Q3 2024 Q2 2024 Q1 2024 Q4 2023 Q3 2023 Q2 2023 Q1 2023 Q4 2022 Q3 2022 Q2 2022 Q1 2022 Q4 2021 Q3 2021 Q2 2021 Q1 2021 Q4 2020 Q3 2020 Q2 2020 Q1 2020 Q4 2019 Q3 2019 Q2 2019 Q1 2019 Q4 2018 Q3 2018 Q2 2018 Q1 2018 Q4 2017 Q3 2017 Q2 2017 Q1 2017 Q4 2016 Q3 2016 Q2 2016 Q1 2016
Period Ending Dec 31, 2024 Sep 30, 2024 Jun 30, 2024 Mar 31, 2024 Dec 31, 2023 Sep 30, 2023 Jun 30, 2023 Mar 31, 2023 Dec 31, 2022 Sep 30, 2022 Jun 30, 2022 Mar 31, 2022 Dec 31, 2021 Sep 30, 2021 Jun 30, 2021 Mar 31, 2021 Dec 31, 2020 Sep 30, 2020 Jun 30, 2020 Mar 31, 2020 Dec 31, 2019 Sep 30, 2019 Jun 30, 2019 Mar 31, 2019 Dec 31, 2018 Sep 30, 2018 Jun 30, 2018 Mar 31, 2018 Dec 31, 2017 Sep 30, 2017 Jun 30, 2017 Mar 31, 2017 Dec 31, 2016 Sep 30, 2016 Jun 30, 2016 Mar 31, 2016
1.31B 1.37B 1.37B 1.28B 1.29B 1.33B 1.32B 1.27B 1.26B 1.3B 1.27B 1.17B 1.06B 845.76M 834.25M 742.8M 721.49M 697.22M 646.1M 653.23M 662.35M 682.33M 660.11M 619.33M 639.55M 647.29M 605.97M 491.44M 501.4M 489.04M 474.46M 441.36M 444.13M 453.1M 431.59M 414.02M
920.17M 951.46M 941.69M 891.57M 894.96M 905.43M 895.46M 895.02M 888.87M 905.25M 890.19M 837.72M 780.24M 595.47M 591.08M 545.04M 523.47M 498.89M 468.05M 481.27M 491.03M 503M 485.19M 463.63M 481.32M 485.42M 460.93M 380.43M 379.37M 368.2M 357.85M 339.74M 339.07M 344.96M 333.9M 324.57M
392.03M 421.81M 423.92M 387.15M 391.12M 420.69M 421.8M 370.21M 375.67M 395.75M 384.1M 331.2M 283.16M 250.29M 243.18M 197.76M 198.02M 198.33M 178.05M 171.96M 171.32M 179.33M 174.92M 155.69M 158.23M 161.87M 145.04M 111.02M 122.03M 120.84M 116.61M 101.63M 105.06M 108.14M 97.69M 89.45M
217.45M 243.99M 210.39M 214.01M 212M 243.69M 238.2M 197.73M 203.11M 222.87M 207.22M 163.95M 118.44M 133.81M 128.29M 95.89M 103.08M 101.52M 80.45M 69.99M 76.42M 80.44M 76.04M 56.62M 65.16M 66.22M 43.68M 33.89M 49.97M 49.56M 40.8M -3.46M 35.94M 39.1M 26.79M 19.77M
n/a n/a n/a 18.8M 19.19M 18.83M 18.56M 18.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 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 n/a n/a n/a
202.72M 227.9M 203.17M 207M 194.34M 224.68M 223.15M 183.31M 187.92M 208.01M 193.53M 152.67M 107.33M 128.37M 122.25M 75.5M 95.42M 93.92M 72.27M 61.49M 67.9M 71.59M 66.93M 47.35M 55.77M 57.01M 36.44M 31.6M 47.76M 47.11M 37.9M -4.73M 34.73M 37.9M 25.48M 18.17M
150.54M 168.96M 150.72M 152.38M 146.38M 167.6M 164.4M 135.87M 143.83M 153.75M 143.7M 114.71M 78.36M 95.44M 90.38M 59.84M 70.76M 70M 55.5M 50.77M 45.98M 54.98M 52.05M 37.98M 38.55M 42.66M 27.15M 26.39M 104.99M 31.39M 23.46M -1.71M 21.31M 24.57M 15.62M 11.12M
174.58M 177.82M 213.53M 173.14M 179.12M 177M 183.6M 172.48M 172.56M 172.87M 176.88M 167.25M 164.72M 116.48M 114.89M 101.87M 94.94M 96.81M 97.6M 101.97M 94.9M 98.89M 98.88M 99.08M 93.06M 95.65M 101.36M 77.13M 72.06M 71.28M 75.81M 75.09M 69.12M 69.04M 70.9M 69.69M
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 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 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 n/a n/a n/a n/a n/a 1.58M -303K -279K 684K -207K 66K 66K 77K 85K 86K 89K 472K 566K 653K 526K 333K 266K 178K 82K 34K 42K 27K 105K 107K 77K 65K 61K 75K
174.58M 177.82M 213.53M 161.36M 177.59M 177.18M 180.09M 168.86M 172.56M 172.87M 176.88M 167.25M 164.72M 116.48M 114.89M 101.87M 94.94M 96.81M 97.6M 101.97M 94.9M 98.89M 98.88M 99.08M 93.06M 95.65M 101.36M 77.13M 72.06M 71.28M 75.81M 75.09M 69.12M 69.04M 70.9M 69.69M
17.28M 18.45M 18.57M n/a n/a n/a n/a n/a 16.78M 14.56M 13.41M 11.97M 10.93M 5.5M 6.11M 6.6M 7.75M 7.69M 8.28M 8.74M 9.08M 9.51M 9.63M 9.6M 9.66M 9.38M 7.32M 2.32M 2.25M 2.48M 1.92M 1.37M 1.29M 1.27M 1.37M 1.67M
n/a n/a n/a 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 -7.02M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a -1K n/a n/a n/a 1K n/a n/a n/a
1.09B 1.13B 1.16B 1.05B 1.07B 1.08B 1.08B 1.06B 1.06B 1.08B 1.07B 1B 944.96M 711.95M 705.97M 646.91M 618.41M 595.7M 565.64M 583.24M 585.93M 601.88M 584.07M 562.71M 574.39M 581.07M 562.29M 457.55M 451.43M 439.48M 433.66M 414.83M 408.19M 414M 404.8M 394.26M
52.18M 58.94M 52.45M 54.61M 47.96M 57.08M 58.75M 47.45M 44.09M 54.26M 49.84M 37.96M 28.97M 32.93M 31.87M 15.66M 24.66M 23.92M 16.77M 10.71M 21.92M 16.61M 14.88M 9.37M 17.21M 14.36M 9.29M 5.21M -57.23M 15.72M 14.44M -3.02M 13.42M 13.33M 9.87M 7.05M
29.32M 29.75M 31.32M 31.64M 31.62M 31.62M 31.6M 31.55M 31.65M 32.08M 32.41M 32.74M 32.75M 32.76M 32.87M 32.83M 32.79M 32.85M 32.87M 33.17M 33.3M 33.79M 33.98M 34.17M 34.44M 35.09M 35.1M 35.06M 35M 35.02M 36.49M 37.12M 37.38M 37.6M 37.69M 37.76M
29.49M 29.93M 31.52M 31.84M 31.81M 31.79M 31.73M 31.71M 31.84M 32.28M 32.61M 33.04M 33.12M 33.09M 33.18M 33.2M 33.19M 33.21M 33.2M 33.6M 33.89M 34.37M 34.56M 34.7M 35.01M 35.79M 35.84M 35.82M 35.77M 35.74M 37.19M 37.12M 37.64M 37.95M 37.98M 37.9M
5.13 5.68 4.81 4.82 4.63 5.30 5.20 4.31 4.54 4.79 4.43 3.50 2.39 2.91 2.75 1.82 2.16 2.13 1.69 1.53 1.38 1.63 1.53 1.11 1.12 1.22 0.77 0.75 3.00 0.90 0.64 -0.05 0.57 0.65 0.41 0.29
5.11 5.65 4.78 4.79 4.60 5.27 5.18 4.28 4.52 4.76 4.41 3.47 2.37 2.88 2.72 1.80 2.13 2.11 1.67 1.51 1.36 1.60 1.51 1.09 1.10 1.19 0.76 0.74 2.93 0.88 0.63 -0.05 0.57 0.65 0.41 0.29
255.71M 281.83M 256.78M 248.26M 246.66M 277.26M 270.75M 229.83M 204.7M 255M 237.06M 195.14M 118.24M 151.66M 128.35M 111.48M 118.05M 101.61M 99.66M 84.65M 76.99M 94.56M 89.63M 69.43M 65.43M 78.34M 53.51M 39.37M 50.01M 54.51M 44.51M 29.88M 36.02M 42.18M 29.86M 22.74M
220M 246.35M 221.74M 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 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 n/a n/a n/a n/a n/a n/a n/a
35.71M 35.49M 35.03M 34.26M 34.66M 33.56M 32.55M 34.02M 1.58M 32.13M 29.84M 31.18M 28.39M 17.78M 17.7M 15.52M 14.88M 14.22M 19.12M 14.19M 13.7M 13.47M 13.06M 12.47M 12.29M 11.95M 9.74M 5.44M 4.7M 4.92M 3.6M 3.23M 3.09M 3.02M 3.01M 2.9M