TopBuild Corp. (BLD)
NYSE: BLD · IEX Real-Time Price · USD
373.82
-6.04 (-1.59%)
At close: Jul 2, 2024, 4:00 PM
373.01
-0.81 (-0.22%)
After-hours: Jul 2, 2024, 7:42 PM EDT

TopBuild Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 2012
Revenue
5,1955,0093,4862,7182,624
Upgrade
Revenue Growth (YoY)
3.71%43.67%28.26%3.58%10.06%
Upgrade
Cost of Revenue
3,5913,5222,5121,9721,943
Upgrade
Gross Profit
1,6041,487974.39746.36681.27
Upgrade
Selling, General & Admin
725689.56497.97391.32391.74
Upgrade
Operating Expenses
725689.56497.97391.32391.74
Upgrade
Operating Income
878.83797.16476.42355.05289.52
Upgrade
Interest Expense / Income
74.6156.7229.1432.4637.82
Upgrade
Other Expense / Income
-21.27-1.6913.83-0.5-2.08
Upgrade
Pretax Income
825.48742.14433.44323.09253.78
Upgrade
Income Tax
211.23186.15109.4376.0762.78
Upgrade
Net Income
614.25555.99324.02247.02191
Upgrade
Net Income Growth
10.48%71.59%31.17%29.33%41.74%
Upgrade
Shares Outstanding (Basic)
3232333334
Upgrade
Shares Outstanding (Diluted)
3232333334
Upgrade
Shares Change
-2.05%-2.13%-0.46%-3.13%-3.47%
Upgrade
EPS (Basic)
19.4417.269.887.505.65
Upgrade
EPS (Diluted)
19.3317.149.787.425.56
Upgrade
EPS Growth
12.78%75.26%31.81%33.45%47.09%
Upgrade
Free Cash Flow
800.39422.39347.89319.41228.56
Upgrade
Free Cash Flow Per Share
25.3313.1110.619.706.76
Upgrade
Gross Margin
30.87%29.68%27.95%27.46%25.96%
Upgrade
Operating Margin
16.92%15.92%13.67%13.06%11.03%
Upgrade
Profit Margin
11.82%11.10%9.29%9.09%7.28%
Upgrade
Free Cash Flow Margin
15.41%8.43%9.98%11.75%8.71%
Upgrade
Effective Tax Rate
25.59%25.08%25.25%23.54%24.74%
Upgrade
EBITDA
1,033922.19541.98417.96344.3
Upgrade
EBITDA Margin
19.89%18.41%15.55%15.38%13.12%
Upgrade
Depreciation & Amortization
132.88123.3479.3962.4152.7
Upgrade
EBIT
900.1798.85462.59355.55291.6
Upgrade
EBIT Margin
17.33%15.95%13.27%13.08%11.11%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).