Skip to content
10-Q

Quarterly Report

Installed Building Products, Inc. IBP

0001580905-25-000024

← back to feed
Filed
Aug 7, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 31, 2025 27.33M sh
Shares Diluted Q2 2025 · Jun 30, 2025 27.4M sh
Shares Diluted Q2 2025 · Jun 30, 2025 27.55M sh
Shares Diluted Q2 2025 · Jun 30, 2024 28.32M sh
Shares Diluted Q2 2025 · Jun 30, 2024 28.35M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $83.5M
Stock Repurchased Q2 2025 · Jun 30, 2024 $45.7M
Dividends Paid Q2 2025 · Jun 30, 2025 $10.1M
Dividends Paid Q2 2025 · Jun 30, 2025 $67.7M
Dividends Paid Q2 2025 · Jun 30, 2024 $9.8M
Dividends Paid Q2 2025 · Jun 30, 2024 $65.2M
Capex Q2 2025 · Jun 30, 2025 $35.8M
Capex Q2 2025 · Jun 30, 2024 $42.6M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $182.5M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $163.8M
Long Term Debt Q2 2025 · Jun 30, 2025 $842.8M
Long Term Debt Q2 2025 · Dec 31, 2024 $842.4M
Short Term Debt Q2 2025 · Jun 30, 2025 $33.3M
Short Term Debt Q2 2025 · Dec 31, 2024 $32.4M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $305.2M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $327.6M
Stockholders Equity Q2 2025 · Jun 30, 2025 $664.5M
Stockholders Equity Q2 2025 · Mar 31, 2025 $660.9M
Stockholders Equity Q2 2025 · Dec 31, 2024 $705.3M
Stockholders Equity Q2 2025 · Jun 30, 2024 $685.3M
Stockholders Equity Q2 2025 · Mar 31, 2024 $679.2M
Stockholders Equity Q2 2025 · Dec 31, 2023 $670.3M
Current Liabilities Q2 2025 · Jun 30, 2025 $356.6M
Current Liabilities Q2 2025 · Dec 31, 2024 $359M
Total Liabilities Q2 2025 · Jun 30, 2025 $1.36B
Total Liabilities Q2 2025 · Dec 31, 2024 $1.35B
Current Assets Q2 2025 · Jun 30, 2025 $1.02B
Current Assets Q2 2025 · Dec 31, 2024 $1.05B
Total Assets Q2 2025 · Jun 30, 2025 $2.02B
Total Assets Q2 2025 · Dec 31, 2024 $2.06B
Eps Diluted Q2 2025 · Jun 30, 2025 $2.52
Eps Diluted Q2 2025 · Jun 30, 2025 $4.15
Eps Diluted Q2 2025 · Jun 30, 2024 $2.30
Eps Diluted Q2 2025 · Jun 30, 2024 $4.27
Eps Basic Q2 2025 · Jun 30, 2025 $2.53
Eps Basic Q2 2025 · Jun 30, 2025 $4.17
Eps Basic Q2 2025 · Jun 30, 2024 $2.32
Eps Basic Q2 2025 · Jun 30, 2024 $4.30
Sga Expense Q2 2025 · Jun 30, 2025 $113.1M
Sga Expense Q2 2025 · Jun 30, 2025 $221.5M
Sga Expense Q2 2025 · Jun 30, 2024 $106.7M
Sga Expense Q2 2025 · Jun 30, 2024 $209.3M
Net Income Q2 2025 · Jun 30, 2025 $69M
Net Income Q2 2025 · Jun 30, 2025 $114.4M
Net Income Q2 2025 · Jun 30, 2024 $65.2M
Net Income Q2 2025 · Jun 30, 2024 $121.1M
Operating Income Q2 2025 · Jun 30, 2025 $101M
Operating Income Q2 2025 · Jun 30, 2025 $170.8M
Operating Income Q2 2025 · Jun 30, 2024 $94.8M
Operating Income Q2 2025 · Jun 30, 2024 $182.7M
Gross Profit Q2 2025 · Jun 30, 2025 $259.9M
Gross Profit Q2 2025 · Jun 30, 2025 $483.6M
Gross Profit Q2 2025 · Jun 30, 2024 $251.4M
Gross Profit Q2 2025 · Jun 30, 2024 $485.9M
Cost Of Revenue Q2 2025 · Jun 30, 2025 $500.4M
Cost Of Revenue Q2 2025 · Jun 30, 2025 $961.5M
Cost Of Revenue Q2 2025 · Jun 30, 2024 $486.2M
Cost Of Revenue Q2 2025 · Jun 30, 2024 $944.6M
Revenue Q2 2025 · Jun 30, 2025 $760.3M
Revenue Q2 2025 · Jun 30, 2025 $1.45B
Revenue Q2 2025 · Jun 30, 2024 $737.6M
Revenue Q2 2025 · Jun 30, 2024 $1.43B