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 - Income Statement (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Acquisition Expense949000.04 M2 M
Basic Discontinuous Operations0.03-0.57-0.01
Diluted Discontinuous Operations0.04-0.57
Gain On Sale Of Business-14 M2 M
Gain On Sale Of Security-5 M
Gains Loss On Disposal Of Discontinued Operations1 M-19 M5 M-405000.0-44000.0-28000.0
General And Administrative Expense1 M3 M1 M898000.01 M3 M-13 M-12 M-14 M-14 M
Gross Profit Margin (profit Margin After CGS)352 M362 M319 M290 M256 M220 M242 M237 M245 M187 M
Impairment Of Capital Assets-315000.0-929000.0
Interest Expense Non Operating-6 M3 M4 M2 M703000.02 M12 M14 M15 M15 M
Interest Expense Operating-13 M-14 M-15 M
Misc Other Special Charges25 M1 M-15 M4 M1 M-408000.0-2 M-909000.0-9 M4 M
Net Income (loss)137 M111 M82 M76 M65 M65 M64 M63 M34 M23 M
Net Income Common Stockholders137 M111 M82 M76 M65 M743 M64 M63 M34 M23 M
Net Income Continuous Operations137 M111 M82 M76 M65 M65 M64 M63 M34 M23 M
Net Income Discontinuous Operations1 M-19 M5 M-405000.0-44000.0-28000.0
Net Non Operating Interest Income Expense6 M-3 M-4 M-2 M-703000.0-2 M-12 M-14 M-15 M-15 M
Net Operating Interest Income Expense13 M14 M15 M
Normalized Income88 M
Operating Income143 M151 M130 M97 M107 M81 M94 M93 M73 M48 M
Operating Income Before Depreciation (EBITDA)195 M182 M158 M133 M129 M98 M114 M98 M82 M76 M
Operating Expense209 M211 M189 M193 M149 M139 M148 M144 M171 M139 M
Other Gand A1 M3 M1 M898000.01 M3 M-13 M-12 M-14 M-14 M
Other Impairment Of Capital Assets-5 M
Other Operating Expenses11 M10 M10 M-1 M-1 M-3 M-1 M
Promotion And Advertising8 M7 M6 M-5 M-5 M-5 M-5 M
Rent And Landing Fees-13 M-12 M-14 M-14 M
Restructring And Mn A Income8 M2 M6 M-5 M-7 M-14 M-9 M
Salaries And Wages9 M8 M13 M-9 M-7 M-6 M-4 M
Selling And Marketing Expense198 M207 M189 M185 M149 M139 M147 M143 M161 M134 M
Total Income Available For Interest Expense (EBIT)168 M152 M116 M101 M108 M80 M92 M79 M51 M37 M
Total Revenues1,309 M1,378 M1,390 M1,340 M1,033 M898 M1,002 M987 M1,008 M1,041 M
Total Expenses1,166 M1,227 M1,260 M1,243 M925 M817 M-478 M-607 M-592 M-715 M
Total Revenue1,309 M1,378 M1,390 M1,340 M1,033 M898 M1,002 M987 M1,008 M1,041 M
Amord11 M4 M8 M10 M7 M2 M247000.010 M5 M
Avgshs31 M31 M32 M33 M33 M32 M32 M32 M32 M31 M
Avgshsdt31 M31 M32 M33 M33 M33 M33 M32 M32 M32 M
Basiceps4.53.612.572.31.982.012.01.971.070.75
Basicepscont4.53.612.572.272.552.012.01.981.070.75
Cor957 M1,016 M1,071 M1,050 M776 M678 M-626 M-750 M-763 M-854 M
Depamor11 M4 M26 M32 M21 M18 M-20 M-22 M-24 M-31 M
Dileps4.463.592.562.291.961.991.961.941.050.74
Dilepscont4.463.592.562.252.531.991.961.941.050.74
Intinc269000.0276000.0764000.0-12 M574000.0
Netincdisc137 M111 M82 M76 M65 M65 M64 M63 M34 M23 M
Othincexp-25 M-1 M-15 M-4 M-1 M408000.02 M909000.09 M-4 M
Pretaxinc174 M149 M111 M100 M108 M78 M67 M78 M50 M37 M
Resdev-2 M-3 M-2 M-866000.0
Restruct8 M2 M6 M-5 M-7 M-14 M-9 M
Sga198 M207 M189 M185 M149 M139 M147 M143 M161 M134 M
Shsout30 M30 M31 M33 M33 M32 M32 M32 M32 M31 M
Specincchg11 M14 M8 M8 M2 M6 M-5 M-7 M-15 M-9 M
Taxprov37 M38 M29 M25 M24 M18 M16 M15 M16 M14 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