Installed Building Products, Inc.

IBP · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$4,912$5,149$2,457$4,103
- Cash$328$387$230$333
+ Debt$978$955$946$937
Enterprise Value$5,563$5,717$3,174$4,707
Revenue$2,941$2,779$2,670$1,969
% Growth5.9%4.1%35.6%
Gross Profit$995$931$828$589
% Margin33.8%33.5%31%29.9%
EBITDA$518$496$463$288
% Margin17.6%17.8%17.3%14.6%
Net Income$257$244$223$119
% Margin8.7%8.8%8.4%6%
EPS Diluted9.18.617.744.01
% Growth5.7%11.2%93%
Operating Cash Flow$340$340$278$138
Capital Expenditures-$89-$62-$46-$37
Free Cash Flow$251$279$232$101