Logo image of ROCK

GIBRALTAR INDUSTRIES INC (ROCK) Stock Cash Flow

NASDAQ:ROCK - Nasdaq - US3746891072 - Common Stock - Currency: USD

61.37  -1.05 (-1.68%)

After market: 61.37 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
ROCK Net Income ChartROCK Net Income over time chart
110.62M110.53M82.40M75.60M83.30M
Depreciation Amortization
ROCK Depreciation Amortization ChartROCK Depreciation Amortization over time chart
27.02M27.38M26.20M32.00M20.90M
Income Taxes - Deferred
ROCK Income Taxes - Deferred ChartROCK Income Taxes - Deferred over time chart
9.98M10.80M6.30M3.00M3.80M
Change In Working Capital
ROCK Change In Working Capital ChartROCK Change In Working Capital over time chart
-12.52M40.95M-38.30M-104.10M-43.70M
Interest Paid
ROCK Interest Paid ChartROCK Interest Paid over time chart
N/A3.55M3.50M1.60M600.00K
Taxes Paid
ROCK Taxes Paid ChartROCK Taxes Paid over time chart
N/A23.45M27.00M22.10M21.40M
Other non cash items
ROCK Other non cash items ChartROCK Other non cash items over time chart
31.02M28.81M26.10M16.60M24.80M
OPERATING CASH FLOW
ROCK OPERATING CASH FLOW ChartROCK OPERATING CASH FLOW over time chart
166.11M218.48M102.70M23.10M89.10M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
ROCK Capital Expenditure ChartROCK Capital Expenditure over time chart
-20.23M-13.91M-20.10M-17.70M-13.10M
Other Investing Activity
ROCK Other Investing Activity ChartROCK Other Investing Activity over time chart
8.43M-1.82M-51.60M42.20M-313.60M
INVESTING CASH FLOW
ROCK INVESTING CASH FLOW ChartROCK INVESTING CASH FLOW over time chart
-11.90M-15.72M-71.70M24.50M-326.70M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
ROCK Debt Issued/Reduced ChartROCK Debt Issued/Reduced over time chart
0.00-91.00M66.50M-61.10M85.00M
Stock Issued/Repurchased
ROCK Stock Issued/Repurchased ChartROCK Stock Issued/Repurchased over time chart
-11.07M-29.33M-89.50M-5.50M-5.50M
Other Financing Activity
ROCK Other Financing Activity ChartROCK Other Financing Activity over time chart
N/A0.00-2.00M0.000.00
FINANCING CASH FLOW
ROCK FINANCING CASH FLOW ChartROCK FINANCING CASH FLOW over time chart
-11.07M-120.33M-25.00M-66.60M79.50M
 
Exchange Rate Effect
ROCK Exchange Rate Effect ChartROCK Exchange Rate Effect over time chart
227.00K-607.00K-1.20M-200.00K-1.20M
CHANGE IN CASH
ROCK CHANGE IN CASH ChartROCK CHANGE IN CASH over time chart
143.37M81.82M4.80M-19.20M-159.30M
 
FREE CASH FLOW
Operating Cash Flow
ROCK Operating Cash Flow ChartROCK Operating Cash Flow over time chart
166.11M218.48M102.70M23.10M89.10M
Capital Expenditure
ROCK Capital Expenditure ChartROCK Capital Expenditure over time chart
-20.23M-13.91M-20.10M-17.70M-13.10M
FREE CASH FLOW
ROCK FREE CASH FLOW ChartROCK FREE CASH FLOW over time chart
145.88M204.57M82.60M5.40M76.00M

All data in USD

Charts

ROCK Operating and Free Cash Flow chartROCK OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 50M 100M 150M 200M