bf/NYSE:IBP_icon.png

NYSE:IBP

Installed Building Products

  • Stock

USD

Last Close

247.73

26/07 20:00

Market Cap

5.94B

Beta: 1.69

Volume Today

355.25K

Avg: 257.09K

PE Ratio

22.11

PFCF: 20.24

Dividend Yield

1.14%

Payout:25.30%

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
Sep '13
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
revenue
115.95M
-
119.33M
2.92%
105.95M
11.22%
126.35M
19.26%
140.46M
11.17%
145.27M
3.43%
129.95M
10.55%
159.69M
22.89%
181.58M
13.71%
191.50M
5.46%
191.70M
0.10%
211.91M
10.55%
225.39M
6.36%
233.98M
3.81%
255.67M
9.27%
282.20M
10.38%
295.19M
4.61%
299.87M
1.58%
301.73M
0.62%
332.58M
10.23%
349.00M
4.94%
353.12M
1.18%
342.13M
3.11%
371.81M
8.67%
396.45M
6.63%
401.23M
1.21%
397.33M
0.97%
393.94M
0.85%
420.49M
6.74%
441.47M
4.99%
437.07M
1.00%
488.10M
11.68%
509.76M
4.44%
533.72M
4.70%
587.49M
10.07%
676.75M
15.19%
719.11M
6.26%
686.49M
4.54%
659.31M
3.96%
692.10M
4.97%
706.47M
2.08%
720.70M
2.01%
692.90M
3.86%
cost of revenue
86.00M
-
88.12M
2.46%
79.54M
9.74%
91.54M
15.08%
100.83M
10.15%
106.06M
5.19%
95.82M
9.65%
113.41M
18.36%
128.16M
13.01%
137.03M
6.92%
137.11M
0.06%
149.67M
9.16%
158.13M
5.65%
165.62M
4.74%
183.50M
10.79%
197.27M
7.50%
209.61M
6.26%
218.52M
4.25%
221.75M
1.48%
236.94M
6.85%
251.66M
6.21%
254.48M
1.12%
252.70M
0.70%
264.56M
4.69%
278.36M
5.22%
281.19M
1.02%
281.07M
0.04%
266.80M
5.08%
288.84M
8.26%
306.54M
6.13%
311.64M
1.66%
336.21M
7.89%
353.88M
5.25%
377.40M
6.65%
415.09M
9.99%
460.04M
10.83%
497.84M
8.22%
469.09M
5.77%
448.89M
4.31%
459.63M
2.39%
464.37M
1.03%
485.80M
4.61%
469.10M
3.44%
gross profit
29.95M
-
31.21M
4.21%
26.41M
15.40%
34.81M
31.83%
39.63M
13.84%
39.21M
1.05%
34.13M
12.97%
46.28M
35.62%
53.42M
15.42%
54.47M
1.97%
54.59M
0.23%
62.24M
14.02%
67.26M
8.06%
68.35M
1.63%
72.17M
5.59%
84.93M
17.67%
85.58M
0.77%
81.34M
4.95%
79.98M
1.68%
95.64M
19.59%
97.33M
1.77%
98.64M
1.34%
89.44M
9.33%
107.26M
19.92%
118.09M
10.10%
120.04M
1.65%
116.26M
3.15%
127.14M
9.36%
131.65M
3.55%
134.93M
2.49%
125.43M
7.04%
151.89M
21.10%
155.88M
2.63%
156.32M
0.28%
172.40M
10.29%
216.71M
25.70%
221.28M
2.11%
217.40M
1.75%
210.42M
3.21%
232.47M
10.48%
242.09M
4.14%
234.90M
2.97%
223.80M
4.73%
selling and marketing expenses
6.55M
-
7.05M
7.78%
6.47M
8.29%
7.56M
16.79%
8.04M
6.42%
8.88M
10.48%
8.11M
8.69%
8.88M
9.48%
10.28M
15.78%
10.43M
1.41%
11.25M
7.90%
11.96M
6.30%
13.03M
8.93%
13.43M
3.08%
14.03M
4.45%
13.65M
2.68%
14.87M
8.90%
15.91M
7.02%
15.85M
0.40%
16.02M
1.10%
17.43M
8.83%
17.80M
2.13%
17.13M
3.79%
17.90M
4.51%
19.40M
8.35%
20.59M
6.12%
20.36M
1.12%
19.01M
6.60%
20.84M
9.64%
21.40M
2.69%
20.86M
2.55%
22.63M
8.50%
24.19M
6.88%
25.53M
5.53%
25.19M
1.31%
29.37M
16.59%
31.65M
7.76%
32.82M
3.68%
32.61M
0.64%
32.90M
0.90%
31.97M
2.84%
34.33M
7.38%
33.30M
2.99%
general and administrative expenses
16.88M
-
18.01M
6.68%
18.36M
1.94%
21.96M
19.58%
20.08M
8.53%
20.28M
0.96%
22.24M
9.67%
24.53M
10.30%
25.84M
5.35%
26.77M
3.59%
30.28M
13.13%
30.89M
2.00%
31.50M
1.99%
32.79M
4.09%
39.26M
19.72%
41.76M
6.37%
41.66M
0.25%
41.77M
0.28%
44.20M
5.81%
44.97M
1.74%
48.34M
7.48%
48.34M
0.01%
48.43M
0.19%
52.49M
8.39%
55.10M
4.96%
58.11M
5.47%
60.20M
3.58%
59.06M
1.89%
58.24M
1.39%
60.46M
3.82%
65.08M
7.63%
66.47M
2.15%
68.06M
2.38%
71.75M
5.43%
79.14M
10.31%
84.03M
6.17%
84.34M
0.37%
87.19M
3.37%
89.50M
2.66%
95.98M
7.24%
96.79M
0.84%
103.02M
6.44%
102.60M
0.41%
selling general and administrative expenses
23.43M
-
25.07M
6.99%
24.83M
0.94%
29.51M
18.86%
28.13M
4.70%
29.16M
3.68%
30.35M
4.08%
33.41M
10.08%
36.12M
8.12%
37.20M
2.97%
41.53M
11.66%
42.85M
3.17%
44.53M
3.93%
46.22M
3.80%
53.29M
15.28%
55.41M
3.99%
56.52M
2.01%
57.68M
2.05%
60.05M
4.10%
60.99M
1.57%
65.77M
7.84%
66.14M
0.57%
65.56M
0.88%
70.40M
7.37%
74.50M
5.82%
78.70M
5.64%
80.55M
2.35%
78.07M
3.08%
79.08M
1.30%
81.87M
3.52%
85.94M
4.97%
89.11M
3.69%
92.24M
3.52%
97.28M
5.45%
104.34M
7.26%
113.40M
8.69%
116.00M
2.29%
120.00M
3.45%
122.11M
1.76%
128.89M
5.55%
128.75M
0.10%
136.63M
6.12%
135.40M
0.90%
research and development expenses
other expenses
-140K
-
9K
106.43%
462K
5,033.33%
-98K
121.21%
-51K
47.96%
-146K
186.27%
-25K
82.88%
-194K
676%
-138K
28.87%
1.07M
877.54%
-104K
109.69%
-121K
16.35%
-23K
80.99%
-15K
34.78%
-152K
913.33%
-131K
13.82%
-83K
36.64%
-699K
742.17%
-122K
82.55%
-163K
33.61%
-132K
19.02%
-118K
10.61%
-125K
5.93%
-101K
19.20%
-155K
53.47%
-70K
54.84%
6.68M
9,642.86%
-129K
101.93%
-176K
36.43%
-94K
46.59%
-81K
13.83%
92K
213.58%
483K
425%
-57K
111.80%
11.10M
19,568.42%
11.26M
1.48%
11.37M
0.97%
10.04M
11.74%
11.44M
13.95%
186K
98.37%
205K
10.22%
456K
122.44%
400K
12.28%
cost and expenses
110.19M
-
114.82M
4.21%
105.07M
8.49%
121.77M
15.89%
129.65M
6.47%
135.95M
4.86%
126.96M
6.61%
148.31M
16.81%
166.10M
12.00%
176.40M
6.20%
181.12M
2.68%
195.33M
7.85%
205.55M
5.23%
214.93M
4.56%
243.20M
13.15%
259.23M
6.59%
272.96M
5.30%
283.27M
3.78%
288.93M
2.00%
305.25M
5.65%
322.66M
5.70%
326.37M
1.15%
324.15M
0.68%
340.97M
5.19%
359.01M
5.29%
366.33M
2.04%
368.30M
0.54%
351.60M
4.54%
374.90M
6.63%
396.57M
5.78%
405.97M
2.37%
434.50M
7.03%
455.35M
4.80%
484.96M
6.50%
530.52M
9.40%
584.70M
10.21%
625.20M
6.93%
599.13M
4.17%
582.43M
2.79%
599.77M
2.98%
604.16M
0.73%
622.43M
3.03%
604.50M
2.88%
operating expenses
24.19M
-
26.70M
10.41%
25.53M
4.40%
30.23M
18.41%
28.82M
4.66%
29.89M
3.73%
31.14M
4.16%
34.89M
12.06%
37.94M
8.73%
39.37M
3.77%
44.01M
11.80%
45.66M
3.74%
47.42M
3.86%
49.30M
3.97%
59.70M
21.09%
61.96M
3.78%
63.35M
2.24%
64.75M
2.22%
67.18M
3.75%
68.31M
1.69%
71.00M
3.93%
71.89M
1.25%
71.45M
0.61%
76.42M
6.95%
80.65M
5.54%
85.14M
5.57%
87.23M
2.45%
84.80M
2.79%
86.06M
1.49%
90.03M
4.61%
94.33M
4.78%
98.28M
4.19%
101.47M
3.24%
107.56M
6.00%
115.43M
7.32%
124.66M
8.00%
127.37M
2.17%
130.04M
2.10%
133.55M
2.70%
140.14M
4.94%
139.79M
0.25%
136.63M
2.25%
135.40M
0.90%
interest expense
613K
-
600K
2.12%
588K
2%
674K
14.63%
934K
38.58%
970K
3.85%
698K
28.04%
967K
38.54%
989K
2.28%
1.08M
9.61%
1.55M
43.27%
1.51M
2.83%
1.54M
2.32%
1.57M
1.75%
2.17M
38.13%
4.87M
124.19%
4.42M
9.13%
5.92M
34.02%
4.04M
31.81%
5.69M
40.87%
5.28M
7.19%
5.48M
3.81%
5.68M
3.52%
5.65M
0.48%
8.46M
49.73%
8.32M
1.62%
7.36M
11.57%
7.76M
5.42%
7.56M
2.49%
7.61M
0.63%
7.57M
0.50%
7.52M
0.71%
7.69M
2.22%
10.06M
30.88%
10.60M
5.36%
10.40M
1.88%
10.67M
2.57%
9.90M
7.15%
9.67M
2.37%
9.83M
1.63%
9.72M
1.12%
7.80M
19.74%
11.90M
52.56%
ebitda
6.38M
-
5.27M
17.37%
2.04M
61.38%
5.20M
155.30%
11.45M
120.32%
9.90M
13.52%
7.25M
26.78%
12.68M
74.83%
21.66M
70.85%
23.45M
8.24%
18.40M
21.55%
25.11M
36.50%
28.66M
14.15%
28.45M
0.76%
25.29M
11.12%
36.32M
43.63%
36.23M
0.25%
30.52M
15.76%
27.78M
8.96%
34.49M
24.14%
39.77M
15.30%
32.37M
18.59%
36.66M
13.24%
50.07M
36.58%
57.39M
14.61%
41.27M
28.08%
50.29M
21.86%
63.53M
26.32%
67.35M
6.02%
52.97M
21.36%
55.12M
4.07%
79.28M
43.82%
80.97M
2.13%
58.99M
27.14%
85.62M
45.15%
121.63M
42.05%
123.69M
1.70%
97.56M
21.13%
108.31M
11.01%
123.80M
14.30%
113.54M
8.28%
129.83M
14.34%
120.50M
7.18%
operating income
5.76M
-
4.54M
21.26%
877K
80.67%
4.58M
422.46%
10.81M
135.92%
9.32M
13.81%
2.99M
67.93%
11.39M
281.12%
15.48M
35.91%
15.10M
2.44%
10.58M
29.94%
16.58M
56.77%
19.84M
19.63%
19.05M
3.98%
12.47M
34.55%
22.97M
84.19%
22.23M
3.19%
16.59M
25.37%
12.80M
22.87%
27.33M
113.53%
26.34M
3.64%
26.75M
1.58%
17.99M
32.76%
30.84M
71.44%
37.44M
21.38%
34.90M
6.78%
29.03M
16.81%
42.34M
45.86%
45.59M
7.67%
44.90M
1.51%
31.10M
30.75%
53.60M
72.38%
54.42M
1.52%
48.77M
10.38%
56.97M
16.83%
92.05M
61.57%
93.91M
2.03%
102.48M
9.13%
76.88M
24.99%
92.33M
20.11%
102.31M
10.80%
98.27M
3.95%
88.40M
10.04%
depreciation and amortization
757K
-
756K
0.13%
697K
7.80%
714K
2.44%
693K
2.94%
733K
5.77%
4.29M
485.13%
1.49M
65.38%
6.32M
325.79%
7.28M
15.07%
7.92M
8.88%
8.65M
9.16%
8.85M
2.31%
9.41M
6.37%
12.97M
37.78%
13.48M
3.95%
14.07M
4.41%
14.62M
3.88%
15.11M
3.32%
7.32M
51.53%
13.56M
85.25%
5.74M
57.68%
18.80M
227.47%
19.33M
2.85%
20.11M
4.00%
6.45M
67.95%
21.26M
229.88%
21.31M
0.24%
21.94M
2.94%
8.16M
62.81%
24.11M
195.53%
25.58M
6.12%
26.07M
1.89%
10.28M
60.56%
28.65M
178.66%
29.58M
3.24%
29.78M
0.69%
-4.92M
116.53%
31.43M
738.54%
31.28M
0.48%
11.03M
64.73%
31.56M
186.10%
32.10M
1.71%
total other income expenses net
-140K
-
40K
128.57%
462K
1,055%
-98K
121.21%
-51K
47.96%
-146K
186.27%
-25K
82.88%
-194K
676%
-138K
28.87%
1.07M
877.54%
-104K
109.69%
-121K
16.35%
-23K
80.99%
-15K
34.78%
-152K
913.33%
-131K
13.82%
-83K
36.64%
-699K
742.17%
-122K
82.55%
-163K
33.61%
-132K
19.02%
-118K
10.61%
-125K
5.93%
-101K
19.20%
-155K
53.47%
-70K
54.84%
-7.36M
10,411.43%
-129K
98.25%
-176K
36.43%
-94K
46.59%
-81K
13.83%
92K
213.58%
483K
425%
-57K
111.80%
-10.74M
18,750.88%
-10.77M
0.22%
-10.85M
0.78%
-9.74M
10.28%
-9.52M
2.26%
186K
101.95%
205K
10.22%
-7.97M
3,985.85%
-12M
50.64%
income before tax
5.01M
-
3.95M
21.22%
751K
80.97%
3.81M
407.32%
9.82M
157.87%
8.20M
16.53%
2.27M
72.38%
10.23M
351.52%
14.35M
40.31%
15.09M
5.14%
8.92M
40.87%
14.95M
67.62%
18.27M
22.20%
17.46M
4.42%
10.15M
41.90%
17.97M
77.11%
17.73M
1.34%
9.97M
43.77%
8.64M
13.38%
21.48M
148.65%
20.92M
2.58%
21.15M
1.10%
12.19M
42.38%
25.09M
105.86%
28.82M
14.87%
26.50M
8.04%
21.67M
18.23%
34.46M
59.00%
37.85M
9.84%
37.20M
1.73%
23.44M
36.98%
46.17M
96.98%
47.21M
2.25%
38.65M
18.14%
46.23M
19.61%
81.28M
75.83%
83.06M
2.19%
92.75M
11.66%
67.36M
27.37%
82.69M
22.76%
92.80M
12.22%
90.30M
2.69%
76.40M
15.39%
income tax expense
1.94M
-
1.57M
19.16%
350K
77.71%
1.48M
323.71%
3.63M
144.71%
3.15M
13.34%
1.02M
67.47%
3.72M
263.64%
4.87M
30.89%
5.80M
19.14%
3.11M
46.42%
4.96M
59.59%
6.72M
35.54%
6.38M
5.06%
3.78M
40.73%
6.00M
58.55%
5.72M
4.62%
-822K
114.37%
2.24M
372.87%
5.16M
130.09%
5.36M
3.82%
4.68M
12.73%
3.35M
28.27%
6.17M
83.99%
7.61M
23.32%
7.31M
3.93%
5.68M
22.25%
9.12M
60.47%
9.77M
7.15%
9.36M
4.23%
6.15M
34.29%
8.96M
45.72%
12.32M
37.47%
9.28M
24.68%
12.40M
33.65%
21.37M
72.33%
22.08M
3.30%
24.02M
8.80%
18.09M
24.71%
21.09M
16.64%
24.80M
17.58%
25.40M
2.41%
20.50M
19.29%
net income
2.97M
-
2.38M
19.89%
373K
84.31%
2.31M
518.50%
6.20M
168.57%
5.06M
18.40%
1.24M
75.44%
6.51M
423.91%
9.48M
45.70%
9.29M
2.05%
5.81M
37.41%
9.99M
71.91%
11.55M
15.57%
11.08M
4.05%
6.36M
42.57%
11.97M
88.14%
12.01M
0.31%
10.79M
10.13%
6.39M
40.76%
16.32M
155.16%
15.56M
4.61%
16.48M
5.86%
8.83M
46.38%
18.92M
114.16%
21.21M
12.12%
19.19M
9.51%
15.99M
16.70%
25.34M
58.48%
28.08M
10.81%
27.84M
0.85%
17.29M
37.88%
37.21M
115.22%
34.89M
6.24%
29.37M
15.83%
33.82M
15.17%
59.90M
77.12%
60.98M
1.79%
68.72M
12.70%
49.27M
28.30%
61.60M
25.01%
67.99M
10.38%
64.84M
4.64%
55.90M
13.78%
weighted average shs out
28.78M
-
29.48M
2.43%
25.84M
12.35%
30.78M
19.10%
31.84M
3.45%
31.79M
0.15%
31.49M
0.93%
31.23M
0.84%
31.24M
0.03%
31.30M
0.19%
31.24M
0.18%
31.32M
0.24%
31.32M
0.02%
31.32M
0%
31.59M
0.85%
31.65M
0.18%
31.66M
0.04%
31.55M
0.35%
31.55M
0%
31.35M
0.64%
31.23M
0.37%
30.32M
2.91%
29.68M
2.12%
29.76M
0.26%
29.79M
0.09%
29.79M
0%
29.72M
0.21%
29.45M
0.93%
29.48M
0.11%
29.37M
0.36%
29.29M
0.29%
29.37M
0.30%
29.40M
0.10%
29.40M
0.00%
29.30M
0.35%
28.78M
1.78%
28.48M
1.05%
28.28M
0.69%
28.08M
0.73%
28.17M
0.35%
28.20M
0.11%
28.19M
0.05%
28.17M
0.07%
weighted average shs out dil
28.78M
-
29.48M
2.43%
25.84M
12.35%
30.78M
19.10%
31.84M
3.45%
31.79M
0.15%
31.49M
0.93%
31.25M
0.78%
31.29M
0.13%
31.33M
0.15%
31.33M
0.01%
31.35M
0.05%
31.38M
0.10%
31.40M
0.06%
31.69M
0.92%
31.71M
0.07%
31.77M
0.18%
31.55M
0.69%
31.77M
0.71%
31.45M
1.01%
31.31M
0.44%
30.40M
2.93%
29.81M
1.94%
29.83M
0.09%
29.88M
0.14%
29.97M
0.32%
29.93M
0.14%
29.58M
1.16%
29.70M
0.38%
29.66M
0.13%
29.61M
0.16%
29.61M
0.01%
29.62M
0.04%
29.67M
0.16%
29.58M
0.30%
28.89M
2.32%
28.60M
1.03%
28.42M
0.61%
28.28M
0.50%
28.27M
0.02%
28.32M
0.16%
28.35M
0.12%
28.39M
0.11%
eps
0.05
-
0.03
47.20%
-0.76
3,080.39%
0.07
109.21%
0.19
171.43%
0.16
15.79%
0.04
75%
0.21
425.00%
0.30
42.86%
0.30
0%
0.19
36.67%
0.32
68.42%
0.37
15.62%
0.35
5.41%
0.20
42.86%
0.38
90.00%
0.38
0%
0.34
10.53%
0.20
41.18%
0.52
160%
0.50
3.85%
0.54
8.00%
0.30
44.44%
0.64
113.33%
0.71
10.94%
0.64
9.86%
0.54
15.62%
0.86
59.26%
0.95
10.47%
0.95
0%
0.59
37.89%
1.27
115.25%
1.19
6.30%
1
15.97%
1.15
15.00%
2.08
80.87%
2.14
2.88%
2.43
13.55%
1.76
27.57%
2.19
24.43%
2.41
10.05%
2.30
4.56%
1.98
13.91%
epsdiluted
0.05
-
0.03
47.20%
-0.76
3,080.39%
0.07
109.21%
0.19
171.43%
0.16
15.79%
0.04
75%
0.21
425.00%
0.30
42.86%
0.30
0%
0.19
36.67%
0.32
68.42%
0.37
15.62%
0.35
5.41%
0.20
42.86%
0.38
90.00%
0.38
0%
0.34
10.53%
0.20
41.18%
0.52
160%
0.50
3.85%
0.54
8.00%
0.30
44.44%
0.63
110.00%
0.71
12.70%
0.64
9.86%
0.53
17.19%
0.86
62.26%
0.95
10.47%
0.94
1.05%
0.58
38.30%
1.26
117.24%
1.18
6.35%
0.99
16.10%
1.14
15.15%
2.07
81.58%
2.13
2.90%
2.42
13.62%
1.74
28.10%
2.18
25.29%
2.40
10.09%
2.29
4.58%
1.97
13.97%

All numbers in USD (except ratios and percentages)