bf/NYSE:BLD_icon.jpeg

NYSE:BLD

TopBuild Corp.

  • Stock

USD

Last Close

372.55

08/11 21:00

Market Cap

12.39B

Beta: 1.50

Volume Today

191.55K

Avg: 233.72K

PE Ratio

19.08

PFCF: 17.24

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Mar '23
revenue
1.41B
-
1.51B
7.12%
1.62B
6.91%
1.74B
7.81%
1.91B
9.38%
2.38B
25.07%
2.62B
10.06%
2.72B
3.58%
3.49B
28.26%
5.01B
43.67%
5.11B
1.92%
cost of revenue
1.11B
-
1.18B
6.45%
1.26B
6.62%
1.34B
6.67%
1.45B
7.65%
1.81B
25.11%
1.94B
7.45%
1.97B
1.48%
2.51B
27.40%
3.52B
40.22%
gross profit
302.68M
-
331.67M
9.58%
358.03M
7.95%
400.34M
11.82%
461.11M
15.18%
576.15M
24.95%
681.27M
18.24%
746.36M
9.55%
974.39M
30.55%
1.49B
52.58%
5.11B
243.38%
selling and marketing expenses
general and administrative expenses
278.57M
-
290.95M
4.44%
274.50M
5.65%
278.74M
1.55%
294.25M
5.56%
367.20M
24.79%
selling general and administrative expenses
278.57M
-
290.95M
4.44%
274.50M
5.65%
278.74M
1.55%
294.25M
5.56%
367.20M
24.79%
391.74M
6.68%
391.31M
0.11%
497.97M
27.26%
689.55M
38.47%
research and development expenses
other expenses
37K
-
20K
45.95%
49K
145%
277K
465.31%
281K
1.44%
558K
98.58%
2.08M
272.40%
733K
64.73%
4K
99.45%
1.69M
42,075%
cost and expenses
1.39B
-
1.47B
6.05%
1.53B
4.19%
1.62B
5.75%
1.74B
7.29%
2.18B
25.06%
2.33B
7.32%
2.36B
1.22%
3.01B
27.37%
4.21B
39.93%
operating expenses
278.57M
-
290.95M
4.44%
274.50M
5.65%
278.74M
1.55%
294.25M
5.56%
367.20M
24.79%
391.74M
6.68%
391.31M
0.11%
497.97M
27.26%
689.55M
38.47%
interest expense
13.37M
-
12.40M
7.23%
9.46M
23.67%
5.61M
40.75%
8.02M
42.99%
28.69M
257.74%
37.82M
31.85%
32.46M
14.19%
29.14M
10.21%
56.72M
94.61%
ebitda
51.63M
-
66.82M
29.43%
95.69M
43.20%
133.89M
39.93%
183.60M
37.12%
248.93M
35.58%
344.30M
38.31%
418.19M
21.46%
555.81M
32.91%
922.19M
65.92%
5.11B
453.58%
operating income
24.10M
-
40.72M
68.94%
83.53M
105.14%
121.60M
45.58%
136.86M
12.55%
208.95M
52.67%
289.52M
38.56%
355.05M
22.63%
476.42M
34.19%
797.16M
67.32%
5.11B
540.40%
depreciation and amortization
27.49M
-
26.08M
5.12%
12.11M
53.57%
12.01M
0.80%
16.45M
36.98%
39.42M
139.59%
54.78M
38.96%
63.14M
15.27%
79.39M
25.74%
125.02M
57.47%
total other income expenses net
37K
-
20K
45.95%
49K
145%
277K
465.31%
-30.80M
11,220.94%
558K
101.81%
-35.74M
6,505.91%
-31.96M
10.60%
-42.98M
34.48%
-55.03M
28.05%
income before tax
10.77M
-
28.34M
163.04%
74.11M
161.52%
116.27M
56.88%
128.04M
10.12%
180.82M
41.22%
253.78M
40.35%
323.09M
27.31%
433.44M
34.16%
742.13M
71.22%
income tax expense
22.32M
-
17.84M
20.09%
-5.01M
128.07%
43.67M
971.94%
-30.09M
168.91%
46.07M
253.10%
62.78M
36.27%
76.07M
21.16%
109.43M
43.86%
186.15M
70.11%
net income
-12.74M
-
9.40M
173.79%
78.97M
740.12%
72.61M
8.06%
158.13M
117.80%
134.75M
14.79%
191.00M
41.74%
247.02M
29.33%
324.02M
31.17%
555.99M
71.59%
weighted average shs out
37.26M
-
37.67M
1.09%
37.67M
0.02%
37.62M
0.15%
35.86M
4.68%
34.92M
2.61%
33.81M
3.19%
32.92M
2.63%
32.80M
0.35%
32.21M
1.79%
31.58M
1.98%
weighted average shs out dil
38.10M
-
38.10M
0%
37.78M
0.84%
37.87M
0.23%
36.57M
3.42%
35.61M
2.62%
34.38M
3.47%
33.30M
3.13%
33.15M
0.46%
32.44M
2.13%
31.58M
2.67%
eps
-0.33
-
0.25
175.76%
2.10
740%
1.93
8.10%
4.41
128.50%
3.86
12.47%
5.65
46.37%
7.50
32.74%
9.88
31.73%
17.26
74.70%
epsdiluted
-0.33
-
0.25
175.76%
2.09
736%
1.92
8.13%
4.32
125.00%
3.78
12.50%
5.56
47.09%
7.42
33.45%
9.78
31.81%
17.14
75.26%

All numbers in USD (except ratios and percentages)