Gibraltar Industries Inc.
ROCK | NASDAQ
$42.17
+$2.07 (+5.16%)
Nov 2, 2026, 12:03 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
Net Income | -44.39M | 137.34M | 110.53M | 82.41M | 74.52M | 83.29M |
Depreciation & Amortization | 29.85M | 27.31M | 27.38M | 26.17M | 31.97M | 20.92M |
Stock-Based Compensation | 8.34M | 10.96M | 9.75M | 8.33M | 8.65M | 8.17M |
Other Working Capital | 16.39M | -18.62M | 24.81M | -9.2M | -14.81M | -39.1M |
Other Non-Cash Items | 144.31M | -8.07M | 19.06M | 17.77M | 9.06M | 16.64M |
Deferred Income Tax | -1.97M | -486K | 10.8M | 6.34M | 2.97M | 3.79M |
Change in Working Capital | 30.86M | 7.2M | 40.96M | -38.33M | -104.09M | -43.71M |
Operating Cash Flow | 167M | 174.26M | 218.48M | 102.69M | 23.07M | 89.1M |
Capital Expenditures | -46.13M | -19.93M | -13.91M | -20.06M | -17.71M | -13.07M |
Cash Acquisitions | -210.65M | 28.47M | -9.86M | -51.62M | 42.21M | -311.69M |
Purchase of Investments | n/a | n/a | n/a | n/a | n/a | n/a |
Sales Maturities Of Investments | n/a | n/a | n/a | n/a | n/a | n/a |
Other Investing Acitivies | -620K | n/a | 8.05M | n/a | 38K | -1.96M |
Investing Cash Flow | -257.4M | 8.54M | -15.72M | -71.68M | 24.54M | -326.71M |
Debt Repayment | n/a | n/a | -91M | 66.5M | -61.14M | 85M |
Common Stock Repurchased | -63.87M | -12.19M | -29.33M | -89.49M | -6.5M | -6.66M |
Dividend Paid | n/a | n/a | n/a | n/a | n/a | n/a |
Other Financial Acitivies | n/a | n/a | n/a | -2.01M | n/a | n/a |
Financial Cash Flow | -63.67M | -12.19M | -120.33M | -25.01M | -66.61M | 79.46M |
Net Cash Flow | -153.76M | 170.05M | 81.82M | 4.76M | -19.21M | -159.31M |
Free Cash Flow | 120.87M | 154.33M | 204.57M | 82.63M | 5.37M | 76.04M |
Adj. Free Cash Flow | 112.53M | 143.37M | 194.82M | 74.3M | -3.29M | 67.86M |
Maintenance CapEx | -46.13M | -19.93M | -13.91M | -15.04M | n/a | n/a |
Growth CapEx | n/a | n/a | n/a | -5.02M | -17.71M | -13.07M |
Owner Earnings | 120.87M | 154.33M | 204.57M | 87.65M | 23.07M | 89.1M |
Add to Watchlist
Select watchlists to add or remove ROCK