bf/NYSE:BLDR_icon.jpeg

COM:BLDR

Builders FirstSource

  • Stock

Last Close

175.91

22/11 21:00

Market Cap

16.69B

Beta: -

Volume Today

825.83K

Avg: -

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
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
369.11M
-
345.91M
6.29%
426.54M
23.31%
434.91M
1.96%
396.74M
8.78%
370.99M
6.49%
461.52M
24.40%
1.28B
176.49%
1.46B
14.09%
1.40B
4.03%
1.68B
20.05%
1.75B
4.09%
1.55B
11.40%
1.53B
0.90%
1.84B
20.24%
1.88B
1.93%
1.78B
5.32%
1.70B
4.41%
2.09B
22.90%
2.12B
1.37%
1.82B
14.28%
1.63B
10.17%
1.90B
16.75%
1.98B
4.02%
1.76B
10.98%
1.79B
1.33%
1.95B
8.88%
2.30B
17.98%
2.53B
10.25%
4.17B
64.92%
5.58B
33.61%
5.51B
1.22%
4.63B
15.86%
5.68B
22.58%
6.93B
21.92%
5.76B
16.82%
4.36B
24.37%
3.88B
10.88%
4.53B
16.62%
4.53B
0.12%
4.15B
8.46%
3.89B
6.25%
4.46B
14.52%
4.23B
5.02%
cost of revenue
286.26M
-
270.99M
5.33%
332.74M
22.79%
337.26M
1.36%
306.10M
9.24%
287.25M
6.16%
350.91M
22.16%
951.29M
171.09%
1.07B
12.85%
1.05B
2.44%
1.26B
20.20%
1.31B
3.96%
1.16B
11.73%
1.16B
0.14%
1.38B
19.49%
1.42B
2.68%
1.35B
5.06%
1.29B
4.33%
1.59B
23.59%
1.60B
0.13%
1.32B
17.08%
1.19B
10.12%
1.39B
16.65%
1.44B
3.79%
1.29B
10.62%
1.32B
2.69%
1.43B
8.07%
1.72B
20.76%
1.86B
7.93%
3.10B
66.75%
3.99B
28.65%
3.80B
4.94%
3.15B
17.05%
3.85B
22.22%
4.51B
17.29%
3.75B
17.00%
2.87B
23.33%
2.51B
12.55%
2.93B
16.80%
2.95B
0.66%
2.69B
9.05%
2.59B
3.52%
2.99B
15.52%
2.85B
4.93%
gross profit
82.85M
-
74.92M
9.57%
93.80M
25.21%
97.65M
4.10%
90.64M
7.18%
83.73M
7.62%
110.61M
32.10%
324.77M
193.61%
382.34M
17.72%
349.75M
8.52%
418.33M
19.61%
437.09M
4.49%
391.57M
10.41%
376.05M
3.96%
460.80M
22.54%
459.32M
0.32%
431.22M
6.12%
411.05M
4.68%
496.33M
20.75%
522.78M
5.33%
492.78M
5.74%
441.98M
10.31%
517.16M
17.01%
541.14M
4.64%
476.56M
11.94%
465.41M
2.34%
517.33M
11.16%
570.65M
10.31%
669.19M
17.27%
1.07B
59.83%
1.58B
48.02%
1.71B
8.17%
1.49B
13.24%
1.83B
23.33%
2.41B
31.64%
2.01B
16.48%
1.49B
26.29%
1.37B
7.66%
1.59B
16.30%
1.58B
0.87%
1.46B
7.35%
1.30B
11.27%
1.46B
12.53%
1.39B
5.22%
selling and marketing expenses
general and administrative expenses
69.45M
-
69.32M
0.19%
76.42M
10.24%
81.96M
7.26%
78.81M
3.85%
82.84M
5.11%
94.54M
14.13%
286.53M
203.07%
346.54M
20.94%
326.97M
5.65%
341.91M
4.57%
350.84M
2.61%
340.70M
2.89%
335.77M
1.44%
369.46M
10.03%
370.64M
0.32%
366.42M
1.14%
358.91M
2.05%
391.77M
9.16%
400.99M
2.35%
402.30M
0.33%
370.08M
8.01%
401.51M
8.49%
411.51M
2.49%
401.42M
2.45%
404.47M
0.76%
388.08M
4.05%
430.89M
11.03%
455.29M
5.66%
selling general and administrative expenses
69.45M
-
69.32M
0.19%
76.42M
10.24%
81.96M
7.26%
78.81M
3.85%
82.84M
5.11%
94.54M
14.13%
286.53M
203.07%
346.54M
20.94%
326.97M
5.65%
341.91M
4.57%
350.84M
2.61%
340.70M
2.89%
335.77M
1.44%
369.46M
10.03%
370.64M
0.32%
366.42M
1.14%
358.91M
2.05%
391.77M
9.16%
400.99M
2.35%
402.30M
0.33%
370.08M
8.01%
401.51M
8.49%
411.51M
2.49%
401.42M
2.45%
404.47M
0.76%
388.08M
4.05%
430.89M
11.03%
455.29M
5.66%
821.60M
80.45%
902.91M
9.90%
875.01M
3.09%
864.01M
1.26%
968.57M
12.10%
1.05B
8.02%
1.00B
4.40%
959.12M
4.11%
904.22M
5.72%
1.02B
12.57%
939.47M
7.70%
974.45M
3.72%
926.26M
4.95%
973.20M
5.07%
958.31M
1.53%
research and development expenses
other expenses
cost and expenses
355.72M
-
340.31M
4.33%
409.16M
20.23%
419.22M
2.46%
384.91M
8.18%
370.09M
3.85%
445.45M
20.36%
1.24B
177.88%
1.42B
14.72%
1.37B
3.22%
1.60B
16.48%
1.66B
3.67%
1.50B
9.86%
1.49B
0.22%
1.75B
17.36%
1.79B
2.18%
1.71B
4.25%
1.65B
3.84%
1.99B
20.45%
2.00B
0.57%
1.73B
13.58%
1.56B
9.63%
1.79B
14.72%
1.85B
3.50%
1.69B
8.80%
1.73B
2.23%
1.82B
5.23%
2.16B
18.68%
2.32B
7.48%
3.93B
69.45%
4.90B
24.72%
4.67B
4.60%
4.01B
14.09%
4.82B
20.04%
5.56B
15.42%
4.75B
14.63%
3.83B
19.28%
3.42B
10.84%
3.95B
15.68%
3.89B
1.50%
3.66B
5.97%
3.52B
3.90%
3.97B
12.77%
3.80B
4.09%
operating expenses
69.45M
-
69.32M
0.19%
76.42M
10.24%
81.96M
7.26%
78.81M
3.85%
82.84M
5.11%
94.54M
14.13%
286.53M
203.07%
346.54M
20.94%
326.97M
5.65%
341.91M
4.57%
350.84M
2.61%
340.70M
2.89%
335.77M
1.44%
369.46M
10.03%
370.64M
0.32%
366.42M
1.14%
358.91M
2.05%
391.77M
9.16%
400.99M
2.35%
402.30M
0.33%
370.08M
8.01%
401.51M
8.49%
411.51M
2.49%
401.42M
2.45%
404.47M
0.76%
388.08M
4.05%
430.89M
11.03%
455.29M
5.66%
821.60M
80.45%
902.91M
9.90%
875.01M
3.09%
864.01M
1.26%
968.57M
12.10%
1.05B
8.02%
1.00B
4.40%
959.12M
4.11%
904.22M
5.72%
1.02B
12.57%
939.47M
7.70%
974.45M
3.72%
926.26M
4.95%
973.20M
5.07%
958.31M
1.53%
interest expense
8.55M
-
8.83M
3.19%
6.50M
26.33%
6.39M
1.71%
8.62M
34.90%
7.61M
11.79%
12.57M
65.28%
46.01M
265.90%
43.01M
6.50%
35.22M
18.11%
42.80M
21.51%
92.29M
115.62%
44.35M
51.94%
36.16M
18.48%
33.71M
6.77%
33.84M
0.37%
89.47M
164.43%
26.74M
70.11%
28.96M
8.28%
29.11M
0.51%
23.41M
19.58%
24.90M
6.38%
29.38M
18.00%
27.79M
5.43%
27.48M
1.11%
51.93M
88.98%
26.81M
48.37%
28.04M
4.59%
28.90M
3.06%
31.84M
10.18%
27.80M
12.72%
35.95M
29.35%
40.28M
12.04%
41.31M
2.56%
70.72M
71.16%
44.11M
37.62%
42.23M
4.26%
42.11M
0.30%
53.02M
25.90%
50.19M
5.32%
46.80M
6.76%
48.34M
3.29%
52.02M
7.61%
54.26M
4.32%
ebitda
15.36M
-
7.58M
50.65%
19.42M
156.26%
18.07M
6.94%
14.93M
17.39%
4.05M
72.90%
19.70M
386.81%
62.09M
215.18%
63.44M
2.17%
53.57M
15.56%
106.98M
99.70%
111.81M
4.51%
73.77M
34.02%
63.87M
13.42%
91.34M
43.01%
111.72M
22.31%
64.80M
41.99%
74.96M
15.68%
104.56M
39.48%
146.89M
40.49%
115.69M
21.24%
95.47M
17.48%
139.46M
46.08%
154.01M
10.44%
103.41M
32.86%
90.35M
12.63%
157.73M
74.58%
139.76M
11.39%
243.16M
73.99%
382.29M
57.21%
807.46M
111.22%
977.39M
21.04%
621.79M
36.38%
975.75M
56.93%
1.48B
52.06%
1.14B
23.15%
667.67M
41.44%
603.73M
9.58%
716.04M
18.60%
782.24M
9.25%
632.59M
19.13%
373.60M
40.94%
489.48M
31.02%
428.02M
12.56%
operating income
13.31M
-
5.43M
59.19%
17.35M
219.36%
15.59M
10.19%
11.64M
25.28%
641K
94.50%
15.94M
2,386.74%
38.24M
139.91%
35.80M
6.40%
22.78M
36.36%
76.42M
235.49%
86.26M
12.87%
50.88M
41.02%
40.28M
20.84%
91.34M
126.78%
88.68M
2.91%
64.80M
26.93%
52.14M
19.53%
104.56M
100.52%
121.79M
16.48%
90.48M
25.71%
71.89M
20.54%
115.64M
60.86%
129.63M
12.09%
75.14M
42.04%
60.95M
18.89%
129.25M
112.08%
139.76M
8.13%
213.89M
53.05%
247.96M
15.92%
680.24M
174.34%
837.44M
23.11%
621.79M
25.75%
863.80M
38.92%
1.37B
58.12%
1.01B
25.72%
526.00M
48.15%
467.18M
11.18%
577.07M
23.52%
641.63M
11.19%
490.44M
23.56%
373.60M
23.82%
489.48M
31.02%
428.02M
12.56%
depreciation and amortization
1.96M
-
1.98M
0.92%
2.04M
2.93%
2.39M
17.21%
3.11M
29.90%
3.15M
1.48%
3.63M
15.16%
23.85M
557.11%
27.64M
15.90%
30.79M
11.38%
30.56M
0.76%
25.55M
16.38%
22.89M
10.41%
23.59M
3.06%
24.17M
2.46%
23.03M
4.72%
22.20M
3.62%
22.82M
2.80%
24.77M
8.54%
25.10M
1.36%
25.21M
0.44%
23.58M
6.50%
23.81M
1.01%
24.38M
2.38%
28.27M
15.94%
29.40M
4.01%
28.48M
3.15%
29.42M
3.33%
29.27M
0.53%
134.33M
358.97%
127.22M
5.29%
139.95M
10.00%
145.85M
4.22%
111.95M
23.25%
117.86M
5.28%
125.67M
6.62%
141.67M
12.73%
136.55M
3.61%
138.97M
1.77%
140.61M
1.18%
142.15M
1.09%
total other income expenses net
-79K
-
-163K
106.33%
-28K
82.82%
-99K
253.57%
-181K
82.83%
-254K
40.33%
-131K
48.43%
-46.01M
35,018.32%
-43.01M
6.50%
-35.22M
18.11%
-42.80M
21.51%
-92.29M
115.62%
-44.35M
51.94%
-36.16M
18.48%
-33.71M
6.77%
-33.84M
0.37%
-89.47M
164.43%
-26.74M
70.11%
-28.96M
8.28%
-29.11M
0.51%
-23.41M
19.58%
-24.90M
6.38%
-29.38M
18.00%
-27.79M
5.43%
-27.48M
1.11%
-51.93M
88.98%
-26.81M
48.37%
-28.04M
4.59%
-28.90M
3.06%
-31.84M
10.18%
-27.80M
12.72%
-35.95M
29.35%
-40.28M
12.04%
-41.31M
2.56%
-70.72M
71.16%
-44.11M
37.62%
-42.23M
4.26%
-42.11M
0.30%
-53.02M
25.90%
-50.19M
5.32%
-46.80M
6.76%
-48.34M
3.29%
-52.02M
7.61%
-54.26M
4.32%
income before tax
4.76M
-
-3.39M
171.30%
10.85M
419.68%
9.19M
15.28%
3.02M
67.13%
-6.97M
330.59%
3.37M
148.33%
-7.76M
330.59%
-7.22M
7.02%
-12.45M
72.39%
33.62M
370.15%
-6.03M
117.94%
6.53M
208.19%
4.12M
36.88%
57.63M
1,298.81%
54.85M
4.83%
-24.67M
144.98%
25.40M
202.97%
75.60M
197.62%
92.68M
22.59%
67.07M
27.64%
46.99M
29.94%
86.26M
83.58%
101.84M
18.06%
47.66M
53.20%
9.02M
81.08%
102.44M
1,036.24%
111.72M
9.05%
184.99M
65.59%
216.11M
16.82%
652.44M
201.90%
801.49M
22.84%
581.51M
27.45%
822.49M
41.44%
1.30B
57.47%
970.42M
25.07%
483.77M
50.15%
425.07M
12.13%
524.06M
23.29%
591.43M
12.86%
443.64M
24.99%
325.26M
26.68%
437.47M
34.50%
373.76M
14.56%
income tax expense
183K
-
-82K
144.81%
230K
380.49%
453K
96.96%
510K
12.58%
196K
61.57%
-199K
201.53%
993K
598.99%
3.40M
242.09%
4.54M
33.50%
4.18M
7.85%
-131.50M
3,246.73%
116K
100.09%
298K
156.90%
19.72M
6,517.79%
15.10M
23.44%
18.03M
19.43%
2.18M
87.90%
18.98M
769.84%
19.35M
1.97%
15.05M
22.25%
11.28M
25.03%
19.66M
74.25%
23.71M
20.63%
6.29M
73.47%
249K
96.04%
23.52M
9,345.38%
25.78M
9.63%
45.08M
74.84%
43.53M
3.43%
155.21M
256.54%
188.34M
21.35%
139.05M
26.17%
182.85M
31.50%
307.94M
68.41%
232.41M
24.53%
99.26M
57.29%
91.29M
8.03%
119.44M
30.83%
139.98M
17.20%
92.94M
33.60%
66.48M
28.47%
93.38M
40.46%
88.98M
4.71%
net income
4.53M
-
-3.38M
174.72%
10.61M
413.50%
8.50M
19.84%
2.42M
71.53%
-7.07M
392.03%
3.58M
150.58%
-8.76M
344.88%
-10.58M
20.82%
-16.98M
60.49%
29.44M
273.39%
125.47M
326.17%
6.41M
94.89%
3.82M
40.38%
37.91M
891.89%
39.75M
4.85%
-42.70M
207.42%
23.22M
154.38%
56.62M
143.85%
73.33M
29.50%
52.02M
29.06%
35.71M
31.36%
66.60M
86.52%
78.13M
17.31%
41.37M
47.05%
8.77M
78.81%
78.92M
800.24%
85.93M
8.88%
139.91M
62.82%
172.58M
23.35%
497.24M
188.12%
613.14M
23.31%
442.46M
27.84%
639.64M
44.57%
987.21M
54.34%
738.01M
25.24%
384.51M
47.90%
333.79M
13.19%
404.62M
21.22%
451.46M
11.58%
350.69M
22.32%
258.78M
26.21%
344.09M
32.97%
284.78M
17.24%
weighted average shs out
97.46M
-
97.62M
0.16%
98.03M
0.43%
98.10M
0.07%
98.17M
0.06%
98.20M
0.04%
99.16M
0.98%
105.86M
6.75%
109.91M
3.83%
109.91M
0%
110.34M
0.39%
111.19M
0.77%
111.96M
0.70%
111.96M
0%
112.44M
0.43%
112.69M
0.22%
113.24M
0.49%
114.09M
0.75%
114.64M
0.48%
114.71M
0.06%
114.90M
0.17%
115.42M
0.46%
115.76M
0.29%
115.73M
0.02%
115.93M
0.17%
116.26M
0.28%
116.63M
0.32%
116.73M
0.08%
206.57M
76.96%
206.57M
0%
207.11M
0.26%
204.27M
1.37%
189.56M
7.20%
177.12M
6.56%
170.38M
3.81%
155.31M
8.84%
161.96M
4.28%
137.07M
15.37%
126.98M
7.37%
124.58M
1.89%
122.60M
1.59%
121.97M
0.51%
119.24M
2.24%
116.18M
2.57%
weighted average shs out dil
99.47M
-
97.62M
1.86%
100.76M
3.22%
100.36M
0.40%
99.81M
0.55%
98.62M
1.18%
102.98M
4.41%
105.86M
2.79%
109.91M
3.83%
109.91M
0%
113.50M
3.27%
114.27M
0.68%
114.58M
0.27%
114.58M
0%
115.47M
0.77%
115.87M
0.35%
113.24M
2.27%
116.70M
3.05%
116.69M
0.00%
116.46M
0.20%
116.38M
0.07%
116.53M
0.13%
116.92M
0.33%
117.15M
0.20%
117.48M
0.28%
117.49M
0.01%
117.55M
0.05%
118.03M
0.41%
208.62M
76.76%
208.62M
0%
208.32M
0.15%
205.63M
1.29%
191.47M
6.88%
179.55M
6.23%
171.55M
4.45%
156.49M
8.78%
163.48M
4.47%
138.41M
15.33%
128.07M
7.47%
125.79M
1.78%
123.80M
1.58%
123.37M
0.35%
120.07M
2.67%
116.94M
2.61%
eps
0.05
-
-0.03
169.40%
0.11
417.00%
0.09
18.18%
0.02
77.78%
-0.07
460.00%
0.04
155.56%
-0.08
306.75%
-0.10
16.44%
-0.15
55.76%
0.27
280%
1.13
318.52%
0.06
94.96%
0.03
47.37%
0.34
1,033.33%
0.35
2.94%
-0.38
208.57%
0.20
152.63%
0.49
145.00%
0.64
30.61%
0.45
29.69%
0.31
31.11%
0.58
87.10%
0.68
17.24%
0.36
47.06%
0.08
77.78%
0.68
750.00%
0.74
8.82%
0.68
8.11%
0.84
23.53%
2.40
185.71%
3
25.00%
2.33
22.33%
3.61
54.94%
5.79
60.39%
4.75
17.96%
2.37
50.11%
2.44
2.95%
3.19
30.74%
3.62
13.48%
2.86
20.99%
2.12
25.87%
2.89
36.32%
2.45
15.22%
epsdiluted
0.05
-
-0.03
169.40%
0.09
359.37%
0.07
22.22%
0.02
71.43%
-0.07
458.50%
0.03
141.84%
-0.08
375.67%
-0.10
16.44%
-0.15
55.76%
0.26
273.33%
1.10
323.08%
0.06
94.91%
0.03
46.43%
0.33
1,000.00%
0.34
3.03%
-0.38
211.76%
0.20
152.63%
0.49
145.00%
0.63
28.57%
0.45
28.57%
0.31
31.11%
0.57
83.87%
0.67
17.54%
0.35
47.76%
0.07
80%
0.67
857.14%
0.73
8.96%
0.67
8.22%
0.83
23.88%
2.39
187.95%
2.98
24.69%
2.31
22.48%
3.56
54.11%
5.75
61.52%
4.72
17.91%
2.35
50.21%
2.41
2.55%
3.16
31.12%
3.59
13.61%
2.83
21.17%
2.10
25.80%
2.87
36.67%
2.44
14.98%

All numbers in (except ratios and percentages)