Installed Building Products, Inc. (IBP)
NYSE: IBP · Real-Time Price · USD
258.79
-13.91 (-5.10%)
At close: Mar 20, 2026, 4:00 PM EDT
263.51
+4.72 (1.82%)
Pre-market: Mar 23, 2026, 7:55 AM EDT

IBP Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,9712,9412,7792,6701,969
Revenue Growth (YoY)
1.00%5.85%4.08%35.61%19.08%
Cost of Revenue
1,9621,9471,8481,8421,379
Gross Profit
1,009994.5930.7827.8589.5
Selling, General & Admin
581.8564.6517.1454.7365.6
Depreciation & Amortization Expenses
41.142.544.543.837.1
Other Operating Expenses
-4.9-16.11.1
Total Operating Expenses
622.9612561.6514.6403.8
Operating Income
386.4382.5369.1313.2185.7
Interest Expense
-31.7-36.9-37-41.6-32.8
Other Non-Operating Income (Expense)
2.30.81-0.50.4
Total Non-Operating Income (Expense)
-29.4-36.1-36-42.1-32.4
Pretax Income
357346.4333.1271.1153.3
Provision for Income Taxes
91.689.889.479.936.7
Net Income
265.4256.6243.7191.2116.6
Net Income to Common
265.4256.6243.7191.2116.6
Net Income Growth
3.43%5.29%27.46%63.98%20.38%
Shares Outstanding (Basic)
2728282929
Shares Outstanding (Diluted)
2728282930
Shares Change (YoY)
-3.06%-0.41%-1.95%-2.56%-0.30%
EPS (Basic)
9.769.168.657.784.04
EPS (Diluted)
9.719.108.617.744.01
EPS Growth
6.70%5.69%11.24%93.02%22.63%
Free Cash Flow
300.8251.4278.6232.3101.3
Free Cash Flow Growth
19.65%-9.76%19.93%129.32%-31.18%
Free Cash Flow Per Share
11.018.929.848.053.42
Dividends Per Share
1.4801.4001.3201.2601.200
Dividend Growth
5.71%6.06%4.76%5.00%-
Gross Margin
33.97%33.81%33.50%31.01%29.94%
Operating Margin
13.01%13.00%13.28%11.73%9.43%
Profit Margin
8.93%8.72%8.77%7.16%5.92%
FCF Margin
10.13%8.55%10.03%8.70%5.15%
EBITDA
531.3517494.8430.9288.7
EBITDA Margin
17.88%17.58%17.81%16.14%14.66%
EBIT
386.4382.5369.1313.2185.7
EBIT Margin
13.01%13.00%13.28%11.73%9.43%
Effective Tax Rate
25.66%25.92%26.84%29.47%23.94%
Updated Feb 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q