Installed Building Products, Inc. (IBP)
NYSE: IBP · IEX Real-Time Price · USD
221.34
-3.25 (-1.45%)
At close: Apr 19, 2024, 4:00 PM
221.49
+0.15 (0.07%)
After-hours: Apr 19, 2024, 4:29 PM EDT

IBP Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2011
Net Income
243.7223.4118.897.2468.1654.7541.1438.4426.52-5.97
Upgrade
Depreciation & Amortization
125.7117.71038879.0658.7355.1434.8323.2415.01
Upgrade
Share-Based Compensation
15.913.813.810.838.737.846.591.892.120.3
Upgrade
Other Operating Activities
-45.1-77-97.3-15.27-32.88-24.68-34.1-1.89-17.33-9.64
Upgrade
Operating Cash Flow
340.2277.9138.3180.79123.0796.6368.7773.2734.5519.6
Upgrade
Operating Cash Flow Growth
22.42%100.94%-23.50%46.90%27.36%40.51%-6.13%112.08%76.24%364.06%
Upgrade
Capital Expenditures
-58.9-43.6-34.3-32.4-49.41-33.27-30.71-26.32-26.67-5.49
Upgrade
Acquisitions
-59.6-113.5-241.3-76.45-51.71-57.74-137.12-53.31-84.27-12.36
Upgrade
Change in Investments
16.74.6037.92-27.7319.96-30.19000
Upgrade
Other Investing Activities
-1.6-6.2-2.8-6.87-2.89-3.02-2.420.04-0.421.71
Upgrade
Investing Cash Flow
-103.4-158.7-278.4-77.79-131.73-74.07-200.44-79.6-111.37-16.14
Upgrade
Dividends Paid
-63.1-62.7-35.30000000
Upgrade
Share Issuance / Repurchase
-6.3-137.60-33.920-89.3600-6.196.78
Upgrade
Debt Issued / Paid
0.8-7.2291.9-8.18105.18100.97186.6117.8982.13-13.43
Upgrade
Other Financing Activities
-11.3-15.6-14.5-7.26-9.06-6.24-6.91-3.89-3.15-80.12
Upgrade
Financing Cash Flow
-79.9-223.1242.1-49.3696.115.37179.71472.883.24
Upgrade
Net Cash Flow
156.9-103.910253.6387.4527.9348.037.66-3.946.7
Upgrade
Free Cash Flow
281.3234.3104148.3973.6663.3638.0646.947.8814.12
Upgrade
Free Cash Flow Growth
20.06%125.29%-29.91%101.45%16.26%66.46%-18.92%496.04%-44.20%404.29%
Upgrade
Free Cash Flow Margin
10.12%8.78%5.28%8.98%4.87%4.74%3.36%5.44%1.19%2.72%
Upgrade
Free Cash Flow Per Share
9.998.163.545.032.482.041.201.500.250.47
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).