banner
IBP image

Installed Building Products, Inc.

IBP

NYSE

244.76

USD
-5.75(-2.30%)

As of today

Installed Building Products, Inc. fundamentals

Key ratios

P/E Ratio
26.4
Price/Book
9.76
Debt/Equity
145.20%
Return on Equity
37.75%
Dividend Yield
1.29%
EBITDA
517.80M

Statements Highlights

Period EndingDec 31, 2020Dec 31, 2021Dec 31, 2022Dec 31, 2023Dec 31, 2024
Total Revenue1,653,225,0001,968,650,0002,669,844,0002,778,600,0002,941,300,000
Gross Profit509,974,000589,450,000827,784,000930,700,000994,500,000
Operating Income161,867,000187,900,000345,411,000369,100,000382,500,000
Net Income97,239,000118,800,000223,400,000243,700,000256,600,000
Total Assets1,187,676,0001,653,202,0001,778,900,0001,981,300,0002,059,900,000
Total Current Liabilities236,475,000307,569,000328,100,000346,400,000359,000,000
Total Equity319,182,000416,840,000493,500,000670,300,000705,300,000
Free Cash Flow147,202,000101,300,000232,258,000278,600,000251,400,000
Cash from Operations180,789,000138,300,000277,904,000340,200,000340,000,000
Cash from Investing-77,794,000-278,439,000-158,700,000-103,400,000-159,100,000
Cash from Financing-49,364,000242,090,000-223,100,000-79,900,000-239,800,000
Net Change in Cash53,631,000101,965,000-103,900,000156,900,000-58,900,000

Dividends

Analyst Recomendations