Installed Building Products, Inc.

IBP · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$6,677,177$4,926,883$4,718,137$4,870,373
- Cash$333,300$305,200$298,700$327,600
+ Debt$985,300$983,400$976,500$978,300
Enterprise Value$7,329,177$5,605,083$5,395,937$5,521,073
Revenue$778,200$760,300$684,800$750,200
% Growth2.4%11%-8.7%
Gross Profit$264,200$259,900$223,700$251,800
% Margin34%34.2%32.7%33.6%
EBITDA$142,700$137,300$105,200$133,800
% Margin18.3%18.1%15.4%17.8%
Net Income$74,400$69,000$45,400$66,900
% Margin9.6%9.1%6.6%8.9%
EPS Diluted2.742.521.642.39
% Growth8.7%53.7%-31.4%
Operating Cash Flow-$182,500$90,400$92,100$74,800
Capital Expenditures$35,800-$15,600-$20,200-$21,900
Free Cash Flow-$146,700$74,800$71,900$52,900