Installed Building Products, Inc.
← Back to IBP Overview

Installed Building Products, Inc. (IBP)

Solvency & Capital Structure

Total Debt

$1.18B

Net Debt

$706.3M

Installed Building Products, Inc. currently has $1.18B in total debt. Net debt is $706.3M after cash offsets.

Financial Fundamentals

IBPQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2026-03-311.180.470.712.2352.9%
2025-12-311.050.320.732.0750.9%
2025-09-300.990.330.652.0548.0%
2025-06-300.980.310.682.0248.7%
2025-03-310.980.300.682.0048.8%
2024-12-310.980.330.652.0647.5%
2024-09-300.970.410.562.0746.7%
2024-06-300.970.380.592.0348.0%
2024-03-310.960.400.562.0048.1%
2023-12-310.950.390.571.9848.2%
2023-09-300.950.340.611.9249.6%
2023-06-300.950.260.691.8451.7%
2023-03-310.940.220.731.7853.1%
2022-12-310.950.230.721.7853.2%
2022-09-300.940.230.711.7653.2%
2022-06-300.940.160.771.7055.2%
2022-03-310.930.270.671.6556.5%
2021-12-310.940.330.601.6556.7%
2021-09-300.630.190.441.3347.6%
2021-06-300.630.200.431.2749.6%
2021-03-310.630.210.421.2350.8%
2020-12-310.620.230.391.1952.5%
2020-09-300.620.270.361.1753.5%
2020-06-300.620.270.351.1355.0%
2020-03-310.620.210.411.0957.2%
2019-12-310.620.220.401.1056.5%
2019-09-300.610.240.371.0657.7%
2019-06-300.510.110.410.9255.8%
2019-03-310.510.100.410.8857.8%
2018-12-310.460.100.360.8355.5%
2018-09-300.470.150.310.8653.9%
2018-06-300.460.160.300.8554.8%
2018-03-310.360.050.310.7249.7%
2017-12-310.360.090.270.7448.7%
2017-09-300.360.090.270.7249.4%
2017-06-300.350.090.260.7050.7%
2017-03-310.280.020.250.6145.6%
2016-12-310.170.010.150.4636.1%
2016-09-300.160.020.150.4437.3%
2016-06-300.160.010.150.4238.5%
2016-03-310.150.010.140.3937.8%
2015-12-310.140.010.140.3738.5%
2015-09-300.120.010.120.3535.7%
2015-06-300.100.010.100.3133.2%
2015-03-310.090.010.080.2832.1%
2014-12-310.050.010.040.2322.9%
2014-09-300.050.020.030.2322.9%
2014-06-300.030.010.030.2016.9%
2014-03-310.040.010.040.1922.8%
2013-12-310.050.000.050.1926.2%
2013-09-300.050.010.040.1924.7%
2013-06-300.050.000.050.1827.4%
2013-03-310.000.00-0.00Net Cash0.00
2012-12-310.030.000.030.1618.7%