GENERAC HOLDINGS INC.

GNRC 10-Q · Q2 2025

GNRC Q2 2025 request

Playground key active
Request URL /api/financials?ticker=GNRC&year=2025&quarter=2
waiting 0 ms
Pick an endpoint and run the request.
curl

Income Statement

Income Statement
Metric Q2 2025 Q2 2024 YoY
Revenue 1,061,169 998,197 +6.3%
Show Product Lines breakouts
Commercial and Industrial Power Products [Member] 362,203 344,169 +5.2%
Commercial and Industrial Power Products [Member] · Domestic [Member] 216,335 200,315 +8.0%
Commercial and Industrial Power Products [Member] · International [Member] 145,868 143,854 +1.4%
External Net Sales [Member] 1,061,169 998,197 +6.3%
External Net Sales [Member] · Domestic [Member] 878,231 817,558 +7.4%
External Net Sales [Member] · International [Member] 182,938 180,639 +1.3%
Intersegment Sales [Member] 20,497 13,450 +52.4%
Intersegment Sales [Member] · Domestic [Member] 6,231 9,581 -35.0%
Intersegment Sales [Member] · International [Member] 14,266 3,869 +268.7%
Intersegment Sales [Member] · Intersegment Elimination -20,497 -13,450 -52.4%
Other Products and Services [Member] 124,777 115,629 +7.9%
Other Products and Services [Member] · Domestic [Member] 108,582 102,077 +6.4%
Other Products and Services [Member] · International [Member] 16,195 13,552 +19.5%
Residential Power Products [Member] 574,189 538,399 +6.6%
Residential Power Products [Member] · Domestic [Member] 553,314 515,166 +7.4%
Residential Power Products [Member] · International [Member] 20,875 23,233 -10.1%
Show Business Segments breakouts
Domestic [Member] 878,231 817,558 +7.4%
Domestic [Member] · Operating Segments 884,462 827,139 +6.9%
International [Member] 182,938 180,639 +1.3%
International [Member] · Operating Segments 197,204 184,508 +6.9%
Show Consolidation Items breakouts
Operating Segments 1,081,666 1,011,647 +6.9%
Cost of Revenue 644,420 622,636 +3.5%
Show Business Segments breakouts
Domestic [Member] · Operating Segments 520,195 498,894 +4.3%
International [Member] · Operating Segments 144,722 137,192 +5.5%
Show Consolidation Items breakouts
Operating Segments 664,917 636,086 +4.5%
Gross Profit 416,749 375,561 +11.0%
Show Consolidation Items breakouts
Intersegment Elimination -20,497 -13,450 -52.4%
Research & Development 60,354 53,996 +11.8%
Sales & Marketing 139,495 128,153 +8.9%
General & Administrative 79,430 65,386 +21.5%
Operating Expenses 304,960 272,326 +12.0%
Show Business Segments breakouts
Domestic [Member] · Operating Segments 266,446 236,242 +12.8%
International [Member] · Operating Segments 38,514 36,084 +6.7%
Operating Income 111,789 103,235 +8.3%
Non-Operating Income (Expense) -21,937 -24,544 +10.6%
Interest Expense -18,242 -23,318 +21.8%
Other Non-Operating Income (Expense) -3,918 -950 -312.4%
Income Before Taxes 89,852 78,691 +14.2%
Income Tax Expense (Benefit) 15,422 19,638 -21.5%
Net Income 74,430 59,053 +26.0%
Net Income 74,016 59,115 +25.2%
Show Equity Components breakouts
Parent 74,016 59,115 +25.2%
Retained Earnings 74,016 59,115 +25.2%
Comprehensive Income 137,561 34,397 +299.9%
EPS (Basic) 1.27 0.99 +28.3%
EPS (Diluted) 1.25 0.97 +28.9%
Wtd Avg Shares (Basic) 58,496,998 59,880,336 -2.3%
Wtd Avg Shares (Diluted) 59,017,823 60,641,740 -2.7%
Gain Loss On Investments -1,524 -2,117 +28.0%
Net Income Loss Attributable To Noncontrolling Interest 414 -62 +767.7%
Interest Expense -18,242 -23,318 +21.8%

Balance Sheet

Balance Sheet
Metric Q2 2025 Q2 2024 YoY
Current Assets
Cash & Cash Equivalents 223,531 218,317 +2.4%
Accounts Receivable 648,736 610,322 +6.3%
Inventory 1,254,133 1,152,133 +8.9%
Prepaid Expenses & Other Current Assets 119,289 74,886 +59.3%
Total Current Assets 2,245,689 2,055,658 +9.2%
Non-Current Assets
Property, Plant & Equipment 766,745 622,947 +23.1%
Goodwill 1,468,791 1,432,933 +2.5%
Deferred Tax Assets 42,200 17,401 +142.5%
Total Assets 5,388,801 5,118,566 +5.3%
Show Business Segments breakouts
Domestic [Member] 3,970,400
International [Member] 1,418,401
Long Term Investments (Q)
Show Fair Value Hierarchy breakouts
Fair Value Inputs Level1 · Operating Lease and Other Assets [Member] 12,191 12,885 -5.4%
Current Liabilities
Accounts Payable 596,268 406,296 +46.8%
Current Portion of Long-Term Debt 67,424 44,889 +50.2%
Total Current Liabilities 1,121,280 912,557 +22.9%
Non-Current Liabilities
Long-Term Debt 1,280,000 1,415,938 -9.6%
Show Debt Instrument breakouts
Revolving Facility [Member] 90,000 150,000 -40.0%
Tranche A Term Loan Facility [Member] 693,750 735,938 -5.7%
Tranche B Term Loan Facility [Member] 496,250 530,000 -6.4%
Long-Term Debt (Q)
Show Long-Term Debt Type breakouts
Tranche A Term Loan Facility [Member] 692,346 525,777 +31.7%
Tranche B Term Loan Facility [Member] 493,585 733,626 -32.7%
Deferred Tax Liabilities 34,719 70,889 -51.0%
Total Liabilities 2,813,610 2,746,047 +2.5%
Contract With Customer Liability Noncurrent 200,459 176,020 +13.9%
Stockholders' Equity
Common Stock 740 736 +0.5%
Additional Paid-In Capital 1,161,153 1,101,074 +5.5%
Retained Earnings 2,961,859 2,601,974 +13.8%
Accumulated Other Comprehensive Income 3,105 -43,529 +107.1%
Total Stockholders' Equity 2,570,523 2,369,713 +8.5%
Total Liabilities & Equity 5,388,801 5,118,566 +5.3%

Cash Flow Statement

Cash Flow Statement
Metric YTD Q2 2025 YTD Q2 2024 YoY
Operating Activities
Depreciation & Amortization -94,462 -84,782 -11.4%
Stock-Based Compensation 26,360 25,155 +4.8%
Deferred Income Taxes -18,668 -18,140 -2.9%
Change in Accounts Receivable -485 -74,467 +99.3%
Change in Inventory -199,279 12,245 -1727.4%
Change in Accounts Payable 129,489 73,994 +75.0%
Net Cash from Operations 130,341 189,562 -31.2%
Investing Activities
Capital Expenditures -88,653 -54,772 -61.9%
Show Business Segments breakouts
Domestic [Member] -76,041 -48,267 -57.5%
International [Member] -12,612 -6,505 -93.9%
Other Investing Activities -1,999
Net Cash from Investing -93,308 -74,024 -26.1%
Financing Activities
Share Repurchases -147,917 -50,609 -192.3%
Tax Withholding for Share Compensation -9,393 -9,983 +5.9%
Net Cash from Financing -101,318 -96,509 -5.0%
Other Cash Flow
Net Change in Cash -57,746 17,323 -433.3%

Values in thousands USD. Source: SEC EDGAR 10-Q filing.

This table is rendered from the same JSON returned by /api/financials.

Get API Key