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,258$5,148,501$2,457,419$4,103,252
- Cash$327,600$386,500$229,627$333,485
+ Debt$978,300$954,800$946,000$937,375
Enterprise Value$5,562,958$5,716,801$3,173,792$4,707,142
Revenue$2,941,300$2,778,600$2,669,844$1,968,650
% Growth5.9%4.1%35.6%
Gross Profit$994,500$930,700$827,784$589,450
% Margin33.8%33.5%31%29.9%
EBITDA$517,800$495,800$462,600$288,016
% Margin17.6%17.8%17.3%14.6%
Net Income$256,600$243,700$223,400$118,800
% Margin8.7%8.8%8.4%6%
EPS Diluted9.18.617.744.01
% Growth5.7%11.2%93%
Operating Cash Flow$340,000$340,200$277,904$138,300
Capital Expenditures-$88,600-$61,600-$45,646-$37,000
Free Cash Flow$251,400$278,600$232,258$101,300