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
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
account payables
81.05M
-
75.87M
6.39%
365.35M
381.56%
409.76M
12.16%
514.28M
25.51%
423.17M
17.72%
436.82M
3.23%
600.36M
37.44%
1.09B
82.12%
803.48M
26.51%
881.38M
9.70%
accumulated other comprehensive income loss
-146.84M
-
-152.32M
3.73%
-188.27M
23.60%
-269.33M
43.06%
-324.85M
20.61%
-390.13M
20.09%
cash and cash equivalents
54.70M
-
17.77M
67.51%
65.06M
266.08%
14.45M
77.79%
57.53M
298.18%
10.13M
82.40%
14.10M
39.19%
423.81M
2,906.57%
42.60M
89.95%
80.44M
88.82%
66.16M
17.76%
cash and short term investments
54.70M
-
17.77M
67.51%
65.06M
266.08%
14.45M
77.79%
57.53M
298.18%
10.13M
82.40%
14.10M
39.19%
423.81M
2,906.57%
42.60M
89.95%
80.44M
88.82%
66.16M
17.76%
common stock
973K
-
982K
0.92%
1.10M
11.71%
1.11M
1.64%
1.14M
1.88%
1.15M
1.32%
1.16M
0.87%
1.17M
0.60%
1.80M
53.94%
1.39M
22.75%
1.22M
12.24%
deferred revenue
5.54M
-
4.67M
15.79%
38.17M
718.29%
38.45M
0.72%
46.89M
21.97%
53.82M
14.76%
50.17M
6.77%
77.05M
53.57%
216.10M
180.47%
193.18M
10.61%
162.66M
15.80%
deferred revenue non current
-6.67M
-
-6.44M
3.43%
435.19M
-
deferrred tax liabilities non current
6.67M
-
6.44M
3.43%
11.50M
78.57%
36.65M
-
49.49M
35.07%
362.12M
631.63%
269.66M
25.53%
417.43M
54.80%
goodwill
111.19M
-
139.77M
25.70%
739.63M
429.16%
740.41M
0.11%
740.41M
0%
740.41M
0%
769.02M
3.86%
785.30M
2.12%
3.27B
316.42%
3.46B
5.71%
3.56B
2.88%
goodwill and intangible assets
111.19M
-
139.77M
25.70%
929.23M
564.81%
899.78M
3.17%
872.98M
2.98%
843.57M
3.37%
897.41M
6.38%
905.19M
0.87%
4.87B
438.41%
5.01B
2.75%
4.85B
3.06%
intangible assets
827K
-
17.23M
1,983.19%
189.60M
1,000.56%
159.37M
15.94%
132.57M
16.82%
103.15M
22.19%
128.39M
24.46%
119.88M
6.63%
1.60B
1,237.49%
1.55B
3.27%
1.30B
16.30%
inventory
123.64M
-
142.62M
15.35%
513.04M
259.73%
541.77M
5.60%
601.55M
11.03%
596.90M
0.77%
561.25M
5.97%
784.53M
39.78%
1.63B
107.29%
1.43B
12.30%
1.23B
13.88%
long term debt
353.90M
-
353.83M
0.02%
1.92B
443.35%
1.79B
7.11%
1.77B
0.78%
1.55B
12.77%
1.51B
2.03%
1.82B
19.93%
3.30B
81.78%
3.38B
2.45%
3.18B
6.09%
long term investments
-6.67M
-
-6.44M
3.43%
-11.50M
78.57%
-362.12M
-
net debt
299.27M
-
366.13M
22.34%
1.89B
415.28%
1.79B
5.25%
1.73B
3.40%
1.55B
10.18%
1.58B
1.59%
1.48B
6.00%
3.36B
126.77%
3.41B
1.48%
3.65B
6.99%
net receivables
143.04M
-
148.35M
3.72%
586.32M
295.22%
624.99M
6.59%
703.22M
12.52%
722.81M
2.78%
692.39M
4.21%
956.45M
38.14%
2.17B
127.03%
1.87B
14.03%
1.89B
1.40%
other assets
other current assets
9.79M
-
22.80M
132.77%
29.90M
31.16%
34.77M
16.30%
33.56M
3.47%
43.92M
30.86%
39.12M
10.92%
58.90M
50.54%
127.96M
117.27%
124.20M
2.94%
113.40M
8.69%
other current liabilities
39.77M
-
60.87M
53.06%
302.56M
397.05%
290.27M
4.06%
224.70M
22.59%
238.71M
6.23%
258.78M
8.41%
308.49M
19.21%
718.90M
133.04%
739.01M
2.80%
717.53M
2.91%
other liabilities
other non current assets
24.09M
-
36.07M
49.72%
24.15M
33.05%
22.70M
6.00%
22.87M
0.74%
22.15M
3.14%
22.23M
0.33%
16.46M
25.95%
29.20M
77.43%
-233.28M
898.93%
37.99M
116.28%
other non current liabilities
20.14M
-
17.56M
12.85%
63.59M
262.18%
59.73M
6.05%
59.62M
0.20%
58.98M
1.06%
52.24M
11.42%
80.40M
53.88%
119.62M
48.79%
137.85M
15.24%
124.97M
9.34%
othertotal stockholders equity
520.26M
-
532.41M
2.34%
700.07M
31.49%
797.20M
13.87%
871.62M
9.33%
950.35M
9.03%
574.96M
39.50%
589.24M
2.48%
4.26B
623.08%
4.26B
0.07%
4.27B
0.31%
preferred stock
property plant equipment net
49.39M
-
75.68M
53.22%
734.33M
870.32%
656.10M
10.65%
639.30M
2.56%
670.08M
4.81%
1.01B
51.41%
1.02B
0.90%
1.84B
80.06%
2.05B
11.40%
2.31B
12.31%
retained earnings
-359.02M
-
-340.87M
5.06%
-363.70M
6.70%
-219.36M
39.69%
-171.69M
21.73%
34.97M
120.37%
248.84M
611.65%
562.37M
126.00%
540.01M
3.98%
703.51M
30.28%
460.18M
34.59%
short term debt
67K
-
30.07M
44,786.57%
29.15M
3.06%
16.22M
44.37%
12.47M
23.07%
15.56M
24.77%
75.53M
385.24%
88.96M
17.78%
100.34M
12.79%
107.11M
6.75%
101.87M
4.90%
short term investments
tax assets
6.67M
-
6.44M
3.43%
11.50M
78.57%
115.32M
902.61%
75.11M
34.87%
22.77M
69.69%
8.42M
63.03%
4.65M
44.72%
362.12M
7,682.53%
269.66M
25.53%
250.23M
7.20%
tax payables
8.44M
-
9.17M
8.63%
29.05M
216.94%
30.18M
3.87%
28.46M
5.69%
28.95M
1.74%
32.60M
12.61%
58.95M
80.82%
83.28M
41.27%
77.44M
7.02%
59.11M
23.67%
total assets
515.84M
-
583.07M
13.03%
2.88B
394.29%
2.91B
0.97%
3.01B
3.31%
2.93B
2.46%
3.25B
10.82%
4.17B
28.44%
10.71B
156.71%
10.60B
1.11%
10.75B
1.46%
total current assets
331.16M
-
331.54M
0.11%
1.19B
260.24%
1.22B
1.81%
1.40B
14.79%
1.37B
1.58%
1.31B
4.87%
2.22B
70.15%
3.97B
78.45%
3.50B
11.86%
3.30B
5.63%
total current liabilities
126.42M
-
171.48M
35.64%
735.24M
328.76%
754.70M
2.65%
798.35M
5.78%
731.26M
8.40%
821.30M
12.31%
1.07B
30.87%
2.13B
98.05%
1.84B
13.43%
1.86B
1.12%
total debt
353.97M
-
383.90M
8.46%
1.95B
408.37%
1.80B
7.67%
1.78B
0.98%
1.56B
12.50%
1.59B
1.83%
1.91B
19.83%
3.40B
78.56%
3.49B
2.58%
3.71B
6.42%
total investments
-6.67M
-
-6.44M
3.43%
-11.50M
78.57%
-362.12M
-
total liabilities
500.47M
-
542.87M
8.47%
2.73B
403.41%
2.60B
4.85%
2.63B
1.14%
2.34B
11.18%
2.42B
3.79%
3.02B
24.60%
5.91B
95.70%
5.63B
4.72%
6.02B
6.83%
total liabilities and stockholders equity
515.84M
-
583.07M
13.03%
2.88B
394.29%
2.91B
0.97%
3.01B
3.31%
2.93B
2.46%
3.25B
10.82%
4.17B
28.44%
10.71B
156.71%
10.60B
1.11%
10.75B
1.46%
total non current assets
184.68M
-
251.53M
36.20%
1.69B
570.99%
1.69B
0.37%
1.61B
4.94%
1.56B
3.21%
1.94B
24.64%
1.95B
0.38%
6.75B
245.95%
7.10B
5.21%
7.45B
4.95%
total non current liabilities
374.05M
-
371.39M
0.71%
2.00B
437.88%
1.85B
7.61%
1.83B
0.76%
1.60B
12.39%
1.60B
0.09%
1.95B
21.38%
3.78B
94.40%
3.79B
0.18%
4.15B
9.61%
total stockholders equity
15.37M
-
40.20M
161.58%
149.19M
271.13%
309.62M
107.53%
376.21M
21.51%
596.34M
58.51%
824.95M
38.34%
1.15B
39.74%
4.80B
316.60%
4.96B
3.33%
4.73B
4.64%

All numbers in (except ratios and percentages)