NYSE:IBP | Profit Margins | Installed Building Products, Inc.

Complete source-backed margin history.

Available history
2012-12-31 to 2026-06-30
Data captured

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-06-3033.29%12.16%8.34%
2026-03-3132.14%8.72%5.27%
2025-12-3134.98%14.56%10.25%
2025-09-3033.95%13.72%9.56%
2025-06-3034.18%13.28%9.08%
2025-03-3132.67%10.19%6.63%
2024-12-3133.56%13.13%8.92%
2024-09-3033.76%13.32%9.02%
2024-06-3034.08%12.85%8.84%
2024-03-3133.84%12.69%8.07%
2023-12-3134.09%13.54%8.99%
2023-09-3034.27%14.48%9.62%
2023-06-3033.59%13.34%8.90%
2023-03-3131.91%11.66%7.48%
2022-12-3131.67%14.93%10.01%
2022-09-3030.77%13.06%8.48%
2022-06-3032.02%13.60%8.85%
2022-03-3129.35%9.70%5.76%
2021-12-3129.28%9.14%5.51%
2021-09-3030.58%10.67%6.84%
2021-06-3031.12%10.98%7.62%
2021-03-3128.70%7.11%3.96%
2020-12-3130.56%10.17%6.31%
2020-09-3031.31%10.84%6.68%
2020-06-3032.27%10.75%6.43%
2020-03-3129.26%7.31%4.02%
2019-12-3129.92%8.70%4.78%
2019-09-3029.79%9.44%5.35%
2019-06-3028.85%8.29%5.09%
2019-03-3126.14%5.26%2.58%
2018-12-3127.93%7.58%4.67%
2018-09-3027.89%7.55%4.46%
2018-06-3028.76%8.22%4.91%
2018-03-3126.51%4.24%2.12%
2017-12-3127.13%5.53%3.60%
2017-09-3028.99%7.53%4.07%
2017-06-3030.10%8.14%4.24%
2017-03-3128.23%4.88%2.49%
2016-12-3129.21%8.14%4.74%
2016-09-3029.84%8.80%5.12%
2016-06-3029.37%7.83%4.72%
2016-03-3128.48%5.52%3.03%
2015-12-3128.44%7.88%4.85%
2015-09-3029.42%8.52%5.22%
2015-06-3028.98%7.13%4.07%
2015-03-3126.26%2.30%0.96%
2014-12-3126.99%6.41%3.48%
2014-09-3028.21%7.70%4.41%
2014-06-3027.55%3.63%1.83%
2014-03-3124.92%0.83%0.35%
2013-12-3126.15%3.80%1.99%
2013-09-3025.83%4.97%2.56%
2013-06-3025.08%2.38%1.17%
2013-03-3124.22%0.31%-0.58%

Annual Profit Margins

DateGross marginOperating marginNet margin
2025-12-3133.97%13.01%8.93%
2024-12-3133.81%13.00%8.72%
2023-12-3133.50%13.28%8.77%
2022-12-3131.01%12.94%8.37%
2021-12-3129.94%9.54%6.03%
2020-12-3130.85%9.79%5.88%
2019-12-3128.76%8.02%4.51%
2018-12-3127.80%6.98%4.10%
2017-12-3128.60%6.56%3.63%
2016-12-3129.25%7.65%4.45%
2015-12-3128.41%6.78%4.00%
2014-12-3127.04%4.94%2.69%
2013-12-3125.39%3.03%1.40%
2012-12-3124.58%-0.63%-0.63%