bf/NYSE:IBP_icon.png

COM:INSTALLEDBUILDINGPRODUCTS

Installed Building Products

  • Stock

Last Close

247.73

26/07 20:00

Market Cap

7.55B

Beta: -

Volume Today

355.25K

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
revenue
431.93M
-
518.02M
19.93%
662.72M
27.93%
862.98M
30.22%
1.13B
31.28%
1.34B
17.96%
1.51B
13.11%
1.65B
9.37%
1.97B
19.08%
2.67B
35.62%
2.78B
4.07%
cost of revenue
322.24M
-
377.97M
17.29%
474.43M
25.52%
610.53M
28.69%
808.90M
32.49%
964.84M
19.28%
1.08B
11.60%
1.14B
6.17%
1.38B
20.63%
1.84B
33.57%
1.89B
2.73%
gross profit
109.69M
-
140.05M
27.68%
188.29M
34.45%
252.45M
34.07%
324.03M
28.35%
371.59M
14.68%
434.82M
17.02%
509.97M
17.28%
589.52M
15.60%
827.78M
40.42%
886.20M
7.06%
selling and marketing expenses
25.51M
-
30.95M
21.33%
37.70M
21.81%
49.67M
31.74%
58.45M
17.68%
67.11M
14.81%
75.02M
11.79%
81.61M
8.79%
93.20M
14.20%
119.03M
27.71%
131.80M
10.73%
general and administrative expenses
67.19M
-
80.68M
20.07%
99.38M
23.17%
125.47M
26.26%
164.45M
31.07%
185.85M
13.01%
214.13M
15.22%
237.96M
11.13%
271.36M
14.03%
335.69M
23.71%
385.30M
14.78%
selling general and administrative expenses
92.70M
-
111.63M
20.42%
137.08M
22.80%
175.14M
27.77%
222.90M
27.27%
252.96M
13.48%
289.15M
14.31%
319.57M
10.52%
364.56M
14.08%
454.72M
24.73%
515M
13.26%
research and development expenses
other expenses
33K
-
167K
406.06%
716K
328.74%
-263K
136.73%
-1.06M
304.94%
-535K
49.77%
24.51M
4,681.31%
28.54M
16.42%
37.08M
29.94%
43.76M
18.03%
1M
97.71%
cost and expenses
418.88M
-
492.43M
17.56%
617.77M
25.45%
796.93M
29.00%
1.06B
32.84%
1.24B
17.43%
1.39B
11.84%
1.49B
7.26%
1.78B
19.41%
2.34B
31.43%
2.41B
2.86%
operating expenses
96.64M
-
114.47M
18.44%
143.34M
25.23%
186.40M
30.04%
249.76M
33.99%
278.37M
11.46%
313.66M
12.68%
348.11M
10.98%
401.64M
15.38%
498.48M
24.11%
515M
3.31%
interest expense
2.26M
-
3.17M
40.27%
3.74M
18.07%
6.18M
65.25%
17.38M
181.38%
20.50M
17.92%
28.10M
37.12%
30.29M
7.78%
32.84M
8.42%
41.57M
26.59%
37M
11.00%
ebitda
24.51M
-
28.59M
16.64%
68.91M
141.02%
100.62M
46.02%
128.34M
27.56%
151.41M
17.97%
199.77M
31.94%
249.46M
24.87%
291.22M
16.74%
446.45M
53.31%
496.90M
11.30%
operating income
13.08M
-
25.59M
95.64%
44.95M
75.69%
66.05M
46.93%
74.27M
12.44%
93.22M
25.52%
121.16M
29.98%
161.87M
33.60%
187.88M
16.07%
345.41M
83.85%
371.20M
7.47%
depreciation and amortization
11.43M
-
2.84M
75.18%
23.24M
719.14%
34.83M
49.88%
55.14M
58.32%
58.73M
6.50%
78.61M
33.86%
87.60M
11.43%
103.34M
17.97%
101.04M
2.22%
125.70M
24.41%
total other income expenses net
64K
-
167K
160.94%
716K
328.74%
-263K
136.73%
-1.06M
304.94%
-535K
49.77%
-28.55M
5,237.38%
-30.69M
7.48%
-32.41M
5.59%
-42.10M
29.93%
-38.10M
9.51%
income before tax
10.85M
-
22.59M
108.10%
41.93M
85.64%
59.61M
42.17%
55.82M
6.36%
72.19M
29.32%
92.61M
28.29%
131.18M
41.65%
155.47M
18.52%
303.31M
95.08%
333.10M
9.82%
income tax expense
4.22M
-
8.61M
104.15%
15.41M
79.08%
21.17M
37.38%
14.68M
30.67%
17.44M
18.79%
24.45M
40.19%
33.94M
38.83%
36.71M
8.17%
79.88M
117.58%
89.40M
11.92%
net income
6.04M
-
13.93M
130.66%
26.52M
90.33%
38.44M
44.95%
41.14M
7.04%
54.75M
33.08%
68.16M
24.50%
97.24M
42.66%
118.80M
22.17%
223.40M
88.05%
243.70M
9.09%
weighted average shs out
29.48M
-
29.82M
1.15%
31.30M
4.95%
31.30M
0.01%
31.64M
1.08%
31.11M
1.68%
29.75M
4.35%
29.50M
0.84%
29.37M
0.46%
28.71M
2.25%
28.16M
1.90%
weighted average shs out dil
29.48M
-
30.11M
2.11%
31.33M
4.08%
31.36M
0.09%
31.76M
1.25%
31.23M
1.66%
29.87M
4.34%
29.72M
0.52%
29.63M
0.30%
28.87M
2.56%
28.31M
1.95%
eps
-0.01
-
-0.20
3,125.81%
0.85
525%
1.23
44.71%
1.30
5.69%
1.76
35.38%
2.29
30.11%
3.30
44.10%
4.04
22.42%
7.78
92.57%
8.65
11.18%
epsdiluted
-0.01
-
-0.20
3,125.81%
0.85
525%
1.23
44.71%
1.30
5.69%
1.75
34.62%
2.28
30.29%
3.27
43.42%
4.01
22.63%
7.74
93.02%
8.61
11.24%

All numbers in (except ratios and percentages)