Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

Sector:    

Industry: 

 
USD
  
  
()
Optionable:   Market Cap:   90-day average vol:

Previous close:   Open:   Bid:   Ask:
52 week range    
   
   

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
Search for a stock

🎉 Exciting news! 🎉

You are invited to join our Discord Channel.

Interact, learn, and grow with experts in the markets!

Join our Discord

Metrics

Valuation

Returns

Risk

Ranks

Dividends

Analyst Estimates

Financial Health

Technicals

Growth

Profitability

Peers

StockDividendMarket Cap (B)PEPrice ($)
Financials

GNRC Income Statement

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
AcquisitionExpense1 M21 M1 M460000.0
Amortization of intangibles21 M24 M33 M29 M22 M29 M32 M50 M103 M104 M
Basic EPS from continuing operations4.095.618.515.553.31
Basic EPS total2.551.141.512.563.574.095.618.515.553.31
Basic weighted shares outstanding70 M68 M65 M62 M62 M62 M62 M63 M63 M61 M
Cost of sales945 M857 M930 M1,095 M1,298 M1,407 M1,528 M2,377 M3,043 M2,657 M
Depreciation-40 M-54 M-52 M-47 M61 M69 M92 M156 M167 M
Depreciation unreconciled21 M24 M33 M29 M22 M29 M32 M50 M103 M104 M
DepreciationAndAmortization21 M24 M33 M29 M22 M29 M32 M50 M103 M104 M
Diluted EPS total2.491.121.52.533.544.035.488.35.423.27
Diluted normalized net income/share4.035.488.35.423.27
Diluted weighted shares outstanding70 M69 M65 M63 M62 M63 M64 M64 M65 M62 M
GainOnSaleOfSecurity130000.0123000.044000.0298000.02 M3 M2 M1 M1 M4 M
GeneralAndAdministrativeExpense55 M53 M75 M88 M104 M111 M118 M144 M195 M253 M
Gross operating profit516 M460 M514 M585 M725 M798 M958 M1,360 M1,522 M1,365 M
ImpairmentOfCapitalAssets41 M
Income before tax258 M123 M156 M204 M311 M320 M446 M692 M508 M290 M
Income restructuring and M&A-79 M-101 M
Income taxes84 M45 M58 M44 M70 M67 M99 M135 M100 M73 M
Interest income16 M-2 M-3 M
InterestExpenseNonOperating47 M43 M45 M43 M41 M42 M33 M33 M55 M98 M
MinorityInterests-24000.0-2 M-3 M-301000.03 M-6 M-9 M-3 M
MiscOtherSpecialCharges-4 M-10 M328000.0-5 M-7 M-14 M-2 M2 M-4 M-3 M
Net income from total operations175 M78 M99 M160 M241 M252 M351 M550 M400 M215 M
NetIncomeCommonStockholders175 M78 M99 M158 M238 M252 M351 M550 M400 M215 M
NetIncomeContinuousOperations175 M78 M99 M160 M241 M252 M351 M550 M400 M215 M
NetNonOperatingInterestIncomeExpense-31 M-45 M-48 M-43 M-41 M-42 M-33 M-33 M-55 M-98 M
Normalized income231 M
Operating income288 M220 M205 M251 M357 M372 M479 M721 M566 M386 M
Operating income before depreciation (EBITDA)347 M212 M259 M302 M404 M427 M551 M819 M723 M558 M
OperatingExpense228 M240 M309 M334 M368 M426 M479 M639 M956 M979 M
Other income net-1 M11 M710000.04 M5 M11 M-76000.0-3 M3 M-2 M
OtherGandA55 M53 M75 M88 M104 M111 M118 M144 M195 M253 M
OtherImpairmentOfCapitalAssets-36 M
OtherOperatingExpenses-15 M-845000.0-1 M-251000.0-7 M-495000.0-750000.0-990000.0-975000.0-1 M
OtherWriteOff1 M1 M3 M1 M
PromotionAndAdvertising-32 M-39 M-45 M-46 M-35 M44 M54 M67 M101 M118 M
RentAndLandingFees55 M53 M75 M88 M104 M
Research & development expense31 M33 M37 M43 M50 M68 M80 M104 M160 M173 M
ResearchExpense31 M33 M37 M43 M50 M68 M80 M104 M160 M173 M
RestructringAndMnAIncome-79 M-101 M
Revenue per share21 M24 M33 M29 M22 M29 M32 M50 M103 M104 M
SalariesAndWages-13 M-8 M-9 M-10 M-15 M17 M21 M24 M29 M35 M
Selling Gen & administrative expense175 M183 M239 M262 M296 M329 M365 M463 M691 M701 M
SellingAndMarketingExpense120 M130 M165 M175 M192 M218 M246 M319 M496 M448 M
SellingExpense120 M130 M165 M175 M192 M
Special income/charges-41 M101 M
Total Income available for interest expense (EBIT)306 M166 M201 M246 M352 M361 M479 M724 M563 M388 M
Total common shares outstanding69 M66 M63 M62 M62 M63 M63 M64 M62 M60 M
Total net income175 M78 M99 M160 M241 M252 M351 M550 M400 M215 M
Total ordinary shares61 M61 M61 M61 M61 M61 M61 M61 M61 M61 M
Total revenues1,461 M1,317 M1,444 M1,679 M2,023 M2,204 M2,485 M3,737 M4,565 M4,023 M
TotalExpenses1,172 M1,097 M1,240 M1,429 M1,666 M1,832 M2,006 M3,016 M3,998 M3,636 M
TotalRevenue1,461 M1,317 M1,444 M1,679 M2,023 M2,204 M2,485 M3,737 M4,565 M4,023 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 is a complete Excel stock solution

Kevin Hsu

StockKevin.com

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

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University