Installed Building Products, Inc.

NYSE:IBP

165.83 (USD) • At close April 30, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20242023202220212020201920182017201620152014201320122011
Revenue 2,941.32,778.62,669.8441,968.651,653.2251,511.6291,336.4321,132.927862.98662.719518.02431.929301.253238.447
Cost of Revenue 1,946.81,847.91,842.061,379.21,143.2511,076.809964.841808.901610.532474.426377.968322.241227.21181.221
Gross Profit 994.5930.7827.784589.45509.974434.82371.591324.026252.448188.293140.052109.68874.04357.226
Gross Profit Ratio 0.3380.3350.310.2990.3080.2880.2780.2860.2930.2840.270.2540.2460.24
Reseach & Development Expenses 00000000000000
General & Administrative Expenses 424.8385.3335.688271.356211.693191.01183.15160.553112.4489.76880.67867.19460.63350.438
Selling & Marketing Expenses 139.8131.8119.03193.281.61375.01667.10558.4549.66737.70230.95125.50919.80718.446
SG&A 564.6515451.7364.383316.76287.05250.255219.003172.839135.977111.62992.70380.4468.884
Other Expenses 47.446.630.739.831.34726.6128.11930.75713.5597.3642.8373.907-4.5015.472
Operating Expenses 612561.6482.4401.6348.107313.66278.374249.76186.398143.341114.46696.6175.93974.356
Operating Income 382.5369.1345.411187.9161.867121.1693.21774.26666.0544.95225.58613.078-1.896-17.13
Operating Income Ratio 0.130.1330.1290.0950.0980.080.070.0660.0770.0680.0490.03-0.006-0.072
Total Other Income Expenses Net -36.1-36-42.104-32.425-30.69-28.555-21.031-18.446-6.44-3.022-2.999-2.224-1.84311.389
Income Before Tax 346.4333.1303.307155.475131.17792.60572.18655.8259.6141.9322.58710.854-3.739-5.741
Income Before Tax Ratio 0.1180.120.1140.0790.0790.0610.0540.0490.0690.0630.0440.025-0.012-0.024
Income Tax Expense 89.889.479.87936.71233.93824.44617.43814.6821.17415.4138.6074.2160.5551.449
Net Income 256.6243.7223.4118.897.23968.15954.74841.1438.43626.51713.9326.04-1.906-8.985
Net Income Ratio 0.0870.0880.0840.060.0590.0450.0410.0360.0450.040.0270.014-0.006-0.038
EPS 9.158.657.784.043.32.291.761.31.230.85-0.2-0.006-0.262.56
EPS Diluted 9.18.617.744.013.272.281.751.31.230.85-0.2-0.006-0.262.56
EBITDA 382.5495.8462.6291.3249.464199.772151.407128.343100.61768.90740.59724.5425.9599.644
EBITDA Ratio 0.130.1780.1730.1480.1510.1320.1130.1130.1170.1040.0780.0570.020.04