XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 200,994 $ 132,723
Accounts receivable, less allowance for credit losses of $33,925 and $27,664 at December 31, 2023 and 2022, respectively 537,316 522,458
Inventories 1,167,484 1,405,384
Prepaid expenses and other assets 91,898 121,783
Total current assets 1,997,692 2,182,348
Property and equipment, net 598,577 467,604
Customer lists, net 184,513 206,987
Patents and technology, net 417,441 454,757
Other intangible assets, net 27,127 41,719
Tradenames, net 216,995 227,251
Goodwill 1,432,384 1,400,880
Deferred income taxes 15,532 12,746
Operating lease and other assets 203,051 175,170
Total assets 5,093,312 5,169,462
Current liabilities:    
Short-term borrowings 81,769 48,990
Accounts payable 340,719 446,050
Accrued wages and employee benefits 54,970 45,741
Accrued product warranty 65,298 89,141
Other accrued liabilities 292,120 349,389
Current portion of long-term borrowings and finance lease obligations 45,895 12,733
Total current liabilities 880,771 992,044
Long-term borrowings and finance lease obligations 1,447,553 1,369,085
Deferred income taxes 90,012 125,691
Deferred revenue 167,008 143,726
Operating lease and other long-term liabilities 158,349 169,190
Total liabilities 2,743,693 2,799,736
Redeemable noncontrolling interest 6,549 110,471
Stockholders’ equity:    
Common stock, par value $0.01, 500,000,000 shares authorized, 73,195,055 and 72,701,257 shares issued at December 31, 2023 and 2022, respectively 733 728
Additional paid-in capital 1,070,386 1,016,138
Treasury stock, at cost, 13,057,298 and 11,284,350 shares at December 31, 2023 and 2022, respectively (1,032,921) (808,491)
Excess purchase price over predecessor basis (202,116) (202,116)
Retained earnings 2,519,313 2,316,224
Accumulated other comprehensive loss (15,143) (65,102)
Stockholders’ equity attributable to Generac Holdings Inc. 2,340,252 2,257,381
Noncontrolling interests 2,818 1,874
Total stockholders’ equity 2,343,070 2,259,255
Total liabilities and stockholders’ equity $ 5,093,312 $ 5,169,462