Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)

ROCK

NGS
Gibraltar Industries Inc.
Basic MaterialsBuilding Materials
Watchlist:
Last updated: Friday 4th July 2025
62.31
+0.30 (0.48%)
Prev Close:62.01
Open:62.5
Bid:56.0
Ask:70.17
52 Week Range
48.96
81.90
Volume:276,360
Mkt Cap:1,799 M
Price Target
$71.66
+15.0%
Financials

Financial Statements

ROCK - Balance Sheet (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Accounts Payable117 M92 M107 M172 M135 M73 M
Accumulated Depreciation & Depletion-204 M-189 M-175 M-165 M-156 M-146 M-169 M-160 M-164 M-174 M
Cash And Equivalents269 M99 M18 M13 M32 M191 M297 M222 M170 M69 M
Cash Cash Equivalents And Short Term Investments269 M99 M18 M13 M32 M191 M297 M222 M170 M69 M
Cash Equivalents297 M222 M170 M69 M
Common Stock343000.0342000.0340000.0338000.0336000.0332000.0329000.0323000.0320000.0317000.0
Current Accrued Expenses96 M89 M74 M68 M84 M87 M87 M75 M70 M68 M
Current Capital Lease Obligation7 M8 M6 M
Current Deferred Taxes Assets-39 M-38 M-42 M-25 M-23 M-23 M21 M24 M39 M33 M
Current Deferred Taxes Liabilities96 M95 M89 M65 M62 M58 M37 M31 M38 M43 M
Deferred Financing Costs-719000.0
Defined Pension Benefit-1 M-2 M-2 M
Float Term Debt35 M36 M108 M35 M103 M15 M2 M210 M209 M209 M
Goodwill And Other Intangible Assets611 M639 M650 M652 M671 M384 M420 M427 M415 M415 M
Income Tax Payable7 M2 M4 M9 M8 M13 M12 M
Long Term Capital Lease Obligation35 M36 M19 M11 M18 M15 M
Long Term Debt And Capital Lease Obligation35 M36 M108 M35 M103 M15 M2 M210 M209 M209 M
Non Current Accrued Expenses68 M84 M87 M87 M75 M70 M68 M
Non Current Deferred Liabilities57 M57 M47 M40 M39 M35 M37 M31 M38 M43 M
Non Current Deferred Taxes Assets-51 M-23 M-23 M24 M26 M40 M34 M
Non Current Pension And Other Postretirement Benefit Plans743000.01 M1 M
Other Current Liabilities35 M15 M49 M22 M13 M11 M28 M
Other Inventories130 M177 M181 M103 M66 M
Other Payable79 M82 M70 M89 M
Payables117 M92 M107 M172 M135 M73 M79 M82 M70 M89 M
Preferred Stock10 M
Raw Materials79 M72 M136 M66 M42 M58 M43 M42 M47 M
Recievables Adjustments Allowances-3 M-5 M-4 M-4 M-4 M-6 M-7 M-6 M-5 M-5 M
Retained Earnings871 M736 M625 M546 M467 M400 M339 M275 M212 M178 M
Total Capitalization1,083 M951 M1,019 M884 M933 M689 M598 M741 M670 M619 M
Total Equity Gross Minority1,048 M915 M822 M825 M744 M674 M597 M532 M461 M410 M
Total Equity Gross Minority Interest1,048 M915 M822 M825 M744 M674 M597 M532 M461 M410 M
Total Liabilities And Total Equity Gross Minority Interest1,419 M1,256 M1,211 M1,215 M1,212 M984 M1,062 M991 M918 M890 M
Total Non Current Liabilities Net Minority Interes117 M168 M173 M103 M166 M81 M72 M289 M305 M294 M
Working Capital396 M237 M209 M160 M123 M208 M152 M292 M239 M166 M
Accrec169 M173 M217 M236 M198 M134 M140 M145 M124 M165 M
Addpaid344 M333 M323 M315 M305 M296 M283 M272 M264 M253 M
Build43 M41 M40 M47 M47 M50 M48 M
Capstk343000.0342000.0340000.0338000.0336000.0332000.0329000.0323000.0320000.0317000.0
Comstkeqty1,048 M915 M822 M825 M744 M674 M597 M532 M461 M410 M
Constr20 M10 M5 M
Curdebt209 M400000.0400000.0400000.0
Curdebtcaplease209 M400000.0400000.0400000.0
Curdefliab42 M45 M35 M47 M35 M48 M18 M13 M
Fingds41 M39 M39 M31 M18 M34 M33 M36 M44 M
Gainlossnoearn-7 M-4 M-8 M-15 M
Goodwill507 M513 M512 M511 M514 M307 M324 M321 M304 M292 M
Grosppe359 M342 M312 M280 M270 M245 M265 M257 M272 M293 M
Inv138 M121 M170 M176 M98 M62 M99 M86 M90 M107 M
Mach194 M189 M174 M204 M195 M213 M234 M
Netppe155 M153 M136 M115 M115 M99 M96 M97 M108 M119 M
Noncurdefliab57 M57 M47 M40 M39 M35 M37 M31 M38 M43 M
Othca40 M18 M19 M21 M97 M50 M8 M9 M7 M11 M
Othintang104 M126 M138 M142 M156 M77 M96 M106 M111 M123 M
Othnca2 M2 M701000.0483000.02 M64 M1 M5 M4 M4 M
Othncl25 M75 M18 M27 M24 M21 M34 M48 M58 M43 M
Othprop155 M153 M136 M115 M115 M99 M
Payacc213 M181 M180 M240 M218 M159 M166 M158 M140 M157 M
Totassets1,419 M1,256 M1,211 M1,215 M1,212 M984 M1,062 M991 M918 M890 M
Totca651 M462 M424 M447 M425 M437 M545 M463 M391 M351 M
Totcl255 M226 M215 M287 M302 M229 M393 M171 M152 M185 M
Toteqty1,048 M915 M822 M825 M744 M674 M597 M532 M461 M410 M
Totliab406 M393 M389 M390 M469 M310 M465 M460 M457 M480 M
Totnca768 M794 M787 M768 M787 M547 M517 M529 M527 M538 M
Totncl117 M168 M173 M103 M166 M81 M72 M289 M305 M294 M
Treastk-166 M-154 M-126 M-35 M-29 M-22 M-18 M-11 M-8 M-6 M
Trustpref10 M
Wip18 M10 M6 M5 M5 M7 M11 M12 M16 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader