MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, GNRC made $4,209,147K in revenue. $159,554K in net income. Net profit margin of 3.79%.

Income Overview

Revenue
$4,209,147K
Net Income
$159,554K
Net Profit Margin
3.79%
EPS
$2.69
Unit: Thousand (K) dollars
Revenue Breakdown
    • Domestic
    • Domestic
    • International
    • Others
Revenue Breakdown
    • Domestic
    • International

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
Income Statement
2025-12-31
2024-12-31
2023-12-31
2022-12-31
Net sales
4,209,147 4,295,834 4,022,667 4,564,737
Costs of goods sold
2,597,410 2,630,208 2,657,236 3,042,733
Gross profit
1,611,737 1,665,626 1,365,431 1,522,004
Selling and service
555,358 526,446 448,199 496,260
Research and development
243,470 219,600 173,443 159,774
General and administrative
422,211 285,095 252,936 194,861
Acquisition related costs
--460 1,459
Amortization of intangibles
101,507 97,743 104,194 103,320
Total operating expenses
1,322,546 1,128,884 979,232 955,674
Income from operations
289,191 536,742 386,199 566,330
Interest expense
70,697 89,713 97,627 54,826
Investment income
7,673 7,605 4,272 1,129
Change in fair value of investments
-20,610 -38,006 --
Loss on extinguishment of debt
-4,861 --3,743
Loss on refinancing of debt
1,225 ---
Other, net
-5,272 -2,329 -2,544 -424
Total other expense, net
-90,131 -127,304 -95,899 -57,864
Income before provision for income taxes
199,060 409,438 290,300 508,466
Provision for income taxes
37,706 92,460 73,180 99,596
Net income
161,354 316,978 217,120 408,870
Net income attributable to noncontrolling interests
1,800 663 2,514 9,368
Net income attributable to generac holdings inc
159,554 316,315 214,606 399,502
Us-gaap_earningspersharebasic
2.73 5.46 3.31 5.55
Us-gaap_earningspersharediluted
2.69 5.39 3.27 5.42
Weighted average common shares outstanding - basic (in shares)
58,523,642 59,559,797 61,265,060 63,117,007
Weighted average common shares outstanding - diluted (in shares)
59,275,781 60,350,412 62,058,387 64,681,357
Unit: Thousand (K) dollars (except for numbers of shares and EPS)

Time Plot

Show the time plot by selecting a row from the table.

Income Statement

DownloadDownload image
International$593,623K Domestic$863,762K International$84,807K Domestic$2,182,105K International-Other Products AndServices$59,751K Domestic-Other Products AndServices$425,099K Commercial And IndustrialPower Products$1,457,385K Residential Power Products$2,266,912K Net sales$4,209,147K Gross profit$1,611,737K Costs of goods sold$2,597,410K Income from operations$289,191K Total operatingexpenses$1,322,546K Income beforeprovision for income taxes$199,060K Total other expense,net-$90,131K Investment income$7,673K Amortization of intangibles$101,507K General andadministrative$422,211K Research and development$243,470K Selling and service$555,358K Net income$161,354K Provision for income taxes$37,706K Other, net-$5,272K Loss on refinancingof debt$1,225K Change in fair value ofinvestments-$20,610K Interest expense$70,697K Net incomeattributable to generac...$159,554K Net incomeattributable to...$1,800K

GENERAC HOLDINGS INC. (GNRC)

GENERAC HOLDINGS INC. (GNRC)