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)
GNRC logo

GNRC

NYE
Generac Holdlings Inc.
IndustrialsDiversified Industrials
Watchlists:
Last updated: Sunday 13th July 2025
150.42
-1.57 (-1.03%)
Prev Close:151.99
Open:150.28
Bid:150.43
Ask:151.88
52 Week Range
99.50
195.94
Volume:852,408
Mkt Cap:8,815 M
Price Target
$172.98
+15.0%
Metrics

Growth

EPS
QoQ
N/A
YoY
N/A
Revenue
QoQ
N/A
YoY
N/A
Free Cash Flow
QoQ
N/A
YoY
N/A

Peers

Peers data not available
Available data keys: fn_01356, peerValues

Risk

Financial Health

Liquidity Ratios
Financial Scores

Technicals

Technical Oscillators
Moving Averages
Volatility Metrics
Financials

Financial Statements

GNRC - Income Statement (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Acquisition Expense460000.01 M21 M1 M
Depreciation And Amortization98 M104 M103 M50 M32 M29 M22 M29 M33 M24 M
Gain On Sale Of Security-30 M4 M1 M1 M2 M3 M2 M298000.044000.0123000.0
General And Administrative Expense285 M253 M195 M144 M118 M111 M104 M88 M75 M53 M
Gross Profit Margin (profit Margin After CGS)1,666 M1,365 M1,522 M1,360 M958 M798 M725 M585 M514 M460 M
Impairment Of Capital Assets41 M
Interest Expense Non Operating90 M98 M55 M33 M33 M42 M41 M43 M45 M43 M
Minority Interests-663000.0-3 M-59 M-23 M2 M-301000.0-3 M-2 M-24000.0
Misc Other Special Charges-2 M-3 M-4 M2 M-2 M-14 M-7 M-5 M328000.0-10 M
Net Income (loss)316 M215 M350 M533 M349 M252 M241 M160 M99 M78 M
Net Income Common Stockholders316 M215 M350 M533 M349 M252 M238 M158 M99 M78 M
Net Income Continuous Operations317 M217 M409 M550 M351 M252 M241 M160 M99 M78 M
Net Non Operating Interest Income Expense-90 M-98 M-55 M-33 M-33 M-42 M-41 M-43 M-48 M-45 M
Normalized Income405 M
Operating Income537 M386 M566 M721 M479 M372 M357 M251 M205 M220 M
Operating Income Before Depreciation (EBITDA)674 M558 M723 M817 M548 M427 M404 M302 M259 M212 M
Operating Expense1,129 M979 M956 M639 M479 M426 M368 M334 M309 M240 M
Other Gand A285 M253 M195 M144 M118 M111 M104 M88 M75 M53 M
Other Impairment Of Capital Assets-36 M
Other Operating Expenses-943000.0-1 M-975000.0-990000.0-750000.0-495000.0-7 M-251000.0-1 M-845000.0
Other Write Off1 M3 M1 M1 M
Promotion And Advertising117 M18 M101 M67 M54 M44 M-35 M-46 M-45 M-39 M
Rent And Landing Fees104 M88 M75 M53 M
Research Expense220 M173 M160 M104 M80 M68 M50 M43 M37 M33 M
Restructring And Mn A Income-101 M-79 M
Salaries And Wages49 M35 M29 M24 M21 M17 M-15 M-10 M-9 M-8 M
Selling And Marketing Expense526 M448 M496 M319 M246 M218 M192 M175 M165 M130 M
Selling Expense192 M175 M165 M130 M
Total Income Available For Interest Expense (EBIT)499 M388 M563 M724 M479 M361 M352 M246 M201 M166 M
Total Revenues4,296 M4,023 M4,565 M3,737 M2,485 M2,204 M2,023 M1,679 M1,444 M1,317 M
Total Expenses3,759 M3,636 M3,998 M3,016 M2,006 M1,832 M1,666 M1,429 M1,240 M1,097 M
Total Revenue4,296 M4,023 M4,565 M3,737 M2,485 M2,204 M2,023 M1,679 M1,444 M1,317 M
Amord98 M104 M103 M50 M32 M29 M22 M29 M33 M24 M
Avgshs60 M61 M63 M63 M62 M62 M62 M62 M65 M68 M
Avgshsdt60 M62 M65 M64 M64 M63 M62 M63 M65 M69 M
Basiceps5.463.315.558.515.614.093.572.561.511.14
Basicepscont5.463.315.558.515.614.09
Cor2,630 M2,657 M3,043 M2,377 M1,528 M1,407 M1,298 M1,095 M930 M857 M
Depamor172 M167 M156 M92 M69 M61 M-47 M-52 M-54 M-40 M
Dileps5.393.275.428.35.484.033.542.531.51.12
Dilepscont5.393.275.428.35.484.03
Intinc-3 M-2 M
Netincdisc316 M215 M350 M533 M349 M252 M241 M160 M99 M78 M
Othincexp33 M-2 M-4 M-3 M-76000.011 M5 M4 M710000.011 M
Pretaxinc409 M290 M508 M692 M446 M320 M311 M204 M156 M123 M
Resdev220 M173 M160 M104 M80 M68 M50 M43 M37 M33 M
Restruct-101 M-79 M
Sga812 M702 M691 M463 M365 M329 M296 M262 M239 M183 M
Shsout60 M60 M62 M64 M63 M63 M62 M62 M63 M66 M
Specincchg101 M-41 M
Taxprov92 M73 M100 M135 M99 M67 M70 M44 M58 M45 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