BLD TOPBUILD CORP revenue, earnings and financials
For the quarter ended March 31, 2026, TOPBUILD CORP reported revenue of $1.45B (up 17.2% from a year earlier), net income of $105M and diluted EPS of $3.73; over the last four quarters revenue was $5.62B and net income $503M; for the fiscal year ended December 2025 revenue was $5.41B, up 1.5% on the year before.
BLD annual revenue and earnings
- Fiscal year ended Dec 2025: revenue $5.41B, gross profit $1.57B, operating income $792M, net income $522M (margin 9.6%), EPS $18.28
- Fiscal year ended Dec 2024: revenue $5.33B, gross profit $1.62B, operating income $886M, net income $623M (margin 11.7%), EPS $20.29
- Fiscal year ended Dec 2023: revenue $5.19B, gross profit $1.60B, operating income $879M, net income $614M (margin 11.8%), EPS $19.33
- Fiscal year ended Dec 2022: revenue $5.01B, gross profit $1.49B, operating income $797M, net income $556M (margin 11.1%), EPS $17.14
- Fiscal year ended Dec 2021: revenue $3.49B, gross profit $974M, operating income $476M, net income $324M (margin 9.3%), EPS $9.78
BLD quarterly revenue and earnings
- Quarter ended Mar 31, 2026: revenue $1.45B (up 17.2% year over year), net income $105M, EPS $3.73
- Quarter ended Dec 31, 2025 (from the annual report): revenue $1.49B (up 13.2% year over year), net income $105M, EPS $3.69
- Quarter ended Sep 30, 2025: revenue $1.39B (up 1.4% year over year), net income $142M, EPS $5.04
- Quarter ended Jun 30, 2025: revenue $1.30B (down 5.0% year over year), net income $152M, EPS $5.32
- Quarter ended Mar 31, 2025: revenue $1.23B (down 3.6% year over year), net income $123M, EPS $4.23
- Quarter ended Dec 31, 2024 (from the annual report): revenue $1.31B (up 2.0% year over year), net income $151M, EPS $5.07
- Quarter ended Sep 30, 2024: revenue $1.37B (up 3.6% year over year), net income $169M, EPS $5.65
- Quarter ended Jun 30, 2024: revenue $1.37B (up 3.7% year over year), net income $151M, EPS $4.78
- Quarter ended Mar 31, 2024: revenue $1.28B (up 1.1% year over year), net income $152M, EPS $4.79
- Quarter ended Dec 31, 2023 (from the annual report): revenue $1.29B (up 1.7% year over year), net income $146M, EPS $4.60
- Quarter ended Sep 30, 2023: revenue $1.33B (up 1.9% year over year), net income $168M, EPS $5.27
- Quarter ended Jun 30, 2023: revenue $1.32B (up 3.4% year over year), net income $164M, EPS $5.18
- Quarter ended Mar 31, 2023: revenue $1.27B (up 8.2% year over year), net income $136M, EPS $4.28
- Quarter ended Dec 31, 2022 (from the annual report): revenue $1.26B (up 18.9% year over year), net income $144M, EPS $4.50
- Quarter ended Sep 30, 2022: revenue $1.30B (up 53.8% year over year), net income $154M, EPS $4.76
- Quarter ended Jun 30, 2022: revenue $1.27B (up 52.7% year over year), net income $144M, EPS $4.41
- Quarter ended Mar 31, 2022: revenue $1.17B (up 57.4% year over year), net income $115M, EPS $3.47
- Quarter ended Dec 31, 2021 (from the annual report): revenue $1.06B, net income $78.4M, EPS $2.38
- Quarter ended Sep 30, 2021: revenue $846M, net income $95.4M, EPS $2.88
- Quarter ended Jun 30, 2021: revenue $834M, net income $90.4M, EPS $2.72
BLD cash flow, buybacks and dividends
- Fiscal year ended Dec 2025: operating cash flow $756M, share buybacks $434M
- Fiscal year ended Dec 2024: operating cash flow $776M, share buybacks $966M
- Fiscal year ended Dec 2023: operating cash flow $849M, share buybacks n/a
- Fiscal year ended Dec 2022: operating cash flow $496M, share buybacks $250M
- Fiscal year ended Dec 2021: operating cash flow $403M, share buybacks $35.6M
BLD balance sheet
- Mar 31, 2026: cash $269M, total assets $6.71B, total liabilities $4.31B, shareholders' equity $2.40B, long-term debt $2.77B
- Dec 31, 2025: cash $185M, total assets $6.61B, total liabilities $4.29B, shareholders' equity $2.32B, long-term debt $2.78B
- Sep 30, 2025: cash $1.14B, total assets $6.41B, total liabilities $4.19B, shareholders' equity $2.22B, long-term debt $2.80B
- Jun 30, 2025: cash $842M, total assets $5.12B, total liabilities $2.98B, shareholders' equity $2.14B, long-term debt $1.83B
- Mar 31, 2025: cash $309M, total assets $4.60B, total liabilities $2.48B, shareholders' equity $2.12B, long-term debt $1.31B
- Dec 31, 2024: cash $400M, total assets $4.74B, total liabilities $2.53B, shareholders' equity $2.21B, long-term debt $1.33B
- Sep 30, 2024: cash $257M, total assets $4.65B, total liabilities $2.54B, shareholders' equity $2.11B, long-term debt $1.34B
- Jun 30, 2024: cash $463M, total assets $4.90B, total liabilities $2.55B, shareholders' equity $2.36B, long-term debt $1.35B
What is BLD's revenue?
TOPBUILD CORP reported $5.62B of revenue over its last four quarters, through March 31, 2026.
Is BLD profitable?
Yes. TOPBUILD CORP earned $503M over the last four quarters.
What is BLD's EPS?
Diluted earnings per share over the last four quarters were $17.78; $3.73 in the latest quarter.