TopBuild Corp.
← Back to BLD Overview

TopBuild Corp. (BLD)

Revenue & Top-Line Growth

Latest Revenue

$1.45B

Financial Fundamentals

BLDQuarterly Data • 5Y View

Historical Revenue Data

Quarterly Revenue Breakdown

DateRevenue ($B)QoQ %YoY %TTM ($B)TTM %
2026-04-181.45B-2.7%+17.2%5.62B+6.4%
2025-12-311.49B+6.6%+13.2%5.41B+1.5%
2025-09-301.39B+7.4%+1.4%5.24B-1.3%
2025-06-301.30B+5.2%-5.0%5.22B-0.8%
2025-03-311.23B-6.0%-3.6%5.28B+1.5%
2024-12-311.31B-4.4%+2.0%5.33B+2.6%
2024-09-301.37B+0.6%+3.6%5.30B+2.5%
2024-06-301.37B+6.8%+3.7%5.26B+2.1%
2024-03-311.28B-0.6%+1.1%5.21B+2.0%
2023-12-311.29B-3.0%+1.7%5.19B+3.7%
2023-09-301.33B+0.7%+1.9%5.17B+7.6%
2023-06-301.32B+4.1%+3.4%5.15B+18.3%
2023-03-311.27B+0.1%+8.2%5.11B+30.5%
2022-12-311.26B-2.8%+18.9%5.01B+43.7%
2022-09-301.30B+2.1%+53.8%4.81B+52.9%
2022-06-301.27B+9.0%+52.7%4.35B+45.3%
2022-03-311.17B+9.9%+57.4%3.91B+39.3%
2021-12-311.06B+25.7%+47.4%3.49B+28.3%
2021-09-300.85B+1.4%+21.3%3.14B+18.3%
2021-06-300.83B+12.3%+29.1%3.00B+13.3%
2021-03-310.74B+3.0%+13.7%2.81B+5.6%
2020-12-310.72B+3.5%+8.9%2.72B+3.6%
2020-09-300.70B+7.9%+2.2%2.66B+2.2%
2020-06-300.65B-1.1%-2.1%2.64B+3.0%
2020-03-310.65B-1.4%+5.5%2.66B+5.8%
2019-12-310.66B-2.9%+3.6%2.62B+10.1%
2019-09-300.68B+3.4%+5.4%2.60B+15.8%
2019-06-300.66B+6.6%+8.9%2.57B+22.9%
2019-03-310.62B-3.2%+26.0%2.51B+28.4%
2018-12-310.64B-1.2%+27.6%2.38B+25.1%
2018-09-300.65B+6.8%+32.4%2.25B+21.5%
2018-06-300.61B+23.3%+27.7%2.09B+15.2%
2018-03-310.49B-2.0%+11.3%1.96B+10.5%
2017-12-310.50B+2.5%+12.9%1.91B+9.4%
2017-09-300.49B+3.1%+7.9%1.85B+7.2%
2017-06-300.47B+7.5%+9.9%1.81B+6.7%
2017-03-310.44B-0.6%+6.6%1.77B+5.9%
2016-12-310.44B-2.0%+4.1%1.74B+7.8%
2016-09-300.45B+5.0%+5.9%1.73B+8.6%
2016-06-300.43B+4.2%+6.9%1.70B+9.1%
2016-03-310.41B-2.9%+15.5%1.67B+8.8%
2015-12-310.43B-0.3%+7.1%1.62B+6.9%
2015-09-300.43B+6.0%+7.6%1.59B
2015-06-300.40B+12.6%+5.5%1.56B
2015-03-310.36B-9.9%+7.5%1.54B
2014-12-310.40B+0.1%1.51B
2014-09-300.40B+3.9%0.00B
2014-06-300.38B+14.8%0.00B
2014-03-310.33B0.00B

Annual Revenue

YearTotal Revenue ($B)Growth %
20255.41B+1.5%
20245.33B+2.6%
20235.19B+3.7%
20225.01B+43.7%
20213.49B+28.3%
20202.72B+3.6%
20192.62B+10.1%
20182.38B+25.1%
20171.91B+9.4%
20161.74B+7.8%
20151.62B+6.9%
20141.51B+7.1%
20131.41B+16.9%
20121.21B