MarketBrain

Installed Building Products, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$3.0B$2.9B$2.8B$2.7B$2.0B
Gross profit$1.0B$994.5M$930.7M$827.8M$589.5M
Operating income$386.4M$382.5M$369.1M$345.4M$187.9M
Operating expenses$622.9M$612.0M$561.6M$482.4M$401.6M
Cost of revenue$2.0B$1.9B$1.8B$1.8B$1.4B
Cash from operations$371.4M$340.0M$340.2M$277.9M$138.3M
Capital expenditure$70.6M$88.6M$61.6M$45.6M$37.0M
Free cash flow$300.8M$251.4M$278.6M$232.3M$101.3M
Share repurchases$172.6M$145.3M$6.3M$137.6M$0
Impairments$0$4.9M$0$0$0
Total assets$2.1B$2.1B$2.0B$1.8B$1.7B
Total liabilities$1.4B$1.4B$1.3B$1.3B$1.2B

Shares outstanding 26.9M · Free float 86.2%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.