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$4,927$4,718$4,870
- Cash$333$305$299$328
+ Debt$985$983$977$978
Enterprise Value$7,329$5,605$5,396$5,521
Revenue$778$760$685$750
% Growth2.4%11%-8.7%
Gross Profit$264$260$224$252
% Margin34%34.2%32.7%33.6%
EBITDA$143$137$105$134
% Margin18.3%18.1%15.4%17.8%
Net Income$74$69$45$67
% Margin9.6%9.1%6.6%8.9%
EPS Diluted2.742.521.642.39
% Growth8.7%53.7%-31.4%
Operating Cash Flow-$183$90$92$75
Capital Expenditures$36-$16-$20-$22
Free Cash Flow-$147$75$72$53