v3.25.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 223,531 $ 281,277
Accounts receivable, less allowance for credit losses of $36,228 and $35,465 at June 30, 2025 and December 31, 2024, respectively 648,736 612,107
Inventories 1,254,133 1,031,647
Prepaid expenses and other current assets 119,289 107,139
Total current assets 2,245,689 2,032,170
Property and equipment, net 766,745 690,023
Customer lists, net 146,051 152,737
Patents and technology, net 361,619 379,095
Other intangible assets, net 15,074 20,026
Tradenames, net 203,756 206,664
Goodwill 1,468,791 1,436,261
Deferred income taxes 42,200 24,132
Operating lease and other assets 138,876 168,223
Total assets 5,388,801 5,109,331
Liabilities, Current [Abstract]    
Short-term borrowings 54,264 55,848
Accounts payable 596,268 458,693
Accrued wages and employee benefits 54,958 81,485
Accrued product warranty 48,871 56,127
Other accrued liabilities 291,331 313,401
Long-Term Debt and Lease Obligation, Current 75,588 67,598
Total current liabilities 1,121,280 1,033,152
Long-term borrowings and finance lease obligations 1,292,813 1,210,776
Deferred income taxes 34,719 33,185
Deferred revenue 200,459 193,260
Operating lease and other long-term liabilities 164,339 141,515
Total liabilities 2,813,610 2,611,888
Stockholders’ equity:    
Common stock, par value $0.01, 500,000,000 shares authorized, 74,023,750 and 73,785,631 shares issued at June 30, 2025 and December 31, 2024, respectively 740 738
Additional paid-in capital 1,161,153 1,133,756
Treasury stock, at cost, 15,351,876 and 14,173,697 shares at June 30, 2025 and December 31, 2024, respectively (1,354,218) (1,196,997)
Excess purchase price over predecessor basis (202,116) (202,116)
Retained earnings 2,961,859 2,844,296
Accumulated other comprehensive income (loss) 3,105 (85,399)
Stockholders’ equity attributable to Generac Holdings Inc. 2,570,523 2,494,278
Noncontrolling interests 4,668 3,165
Total stockholders' equity 2,575,191 2,497,443
Total liabilities and stockholders’ equity $ 5,388,801 $ 5,109,331