GENERAC HOLDINGS INC. (GNRC)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$4.21B$4.30B$4.02B$4.56B$3.74B$2.49B$2.20B$2.02B$1.68B$1.45B$1.32B$1.46B$1.49B$1.18B
Gross profit$1.61B$1.67B$1.37B$1.52B$1.36B$957.7M$797.8M$725.0M$584.8M$512.4M$459.9M$516.2M$569.6M$440.4M$294.7M$237.4M$235.8M
Research & development$243.5M$219.6M$173.4M$159.8M$104.3M$80.3M$68.4M$50.0M$42.9M$37.2M$32.9M$31.5M$29.3M$23.5M$16.5M$14.7M$10.8M
Operating expenses$1.32B$1.13B$979.2M$955.7M$638.9M$478.5M$425.6M$367.9M$334.2M$309.7M$280.4M$222.8M$218.1M$216.8M$181.7M$147.1M$137.3M
Operating income$289.2M$536.7M$386.2M$566.3M$721.1M$479.1M$372.2M$357.2M$250.6M$202.8M$179.6M$293.4M$351.5M$223.6M$113.0M$90.3M$98.5M
EBITDAderived$484.0M$708.5M$552.8M$722.5M$813.2M$547.9M$432.9M$404.6M$302.6M$257.2M$219.9M$328.1M$388.2M$277.7M$169.1M$149.7M$158.2M
Net income$159.6M$316.3M$214.6M$399.5M$550.5M$350.6M$252.0M$238.3M$157.8M$97.2M$77.7M$174.6M$174.5M$93.2M$324.6M$56.9M$43.1M
Basic EPSper diluted share$2.73$5.46$3.31$5.55$8.51$5.61$4.09$3.57$2.56$1.48$1.14$2.55$2.56$1.38$4.84
Diluted EPSper diluted share$2.69$5.39$3.27$5.42$8.30$5.48$4.03$3.54$2.53$1.47$1.12$2.49$2.51$1.35$4.79

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)45$37.84M disclosed value
45 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 5, 2026Form 4 · 10b5-1Taffe Norman PPresident Generac HomeSellCommon Stock100$272.26$27.2K16.1K
Jun 5, 2026Form 4 · 10b5-1Taffe Norman PPresident Generac HomeSellCommon Stock150$272.26$40.8K16.1K
Jun 5, 2026Form 4 · 10b5-1Taffe Norman PPresident Generac HomeSellCommon Stock100$272.26$27.2K16.1K
Jun 5, 2026Form 4 · 10b5-1Taffe Norman PPresident Generac HomeSellCommon Stock200$272.26$54.5K16.2K
Jun 1, 2026Form 4 · 10b5-1Jagdfeld AaronChief Executive OfficerSellCommon Stock5.0K$272.18$1.36M564.5K