Singapore markets close in 3 hours 54 minutes

Generac Holdings Inc. (GNRC)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
158.12-1.11 (-0.70%)
At close: 04:00PM EDT
157.97 -0.15 (-0.09%)
After hours: 07:48PM EDT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
200,994
132,723
147,339
655,128
-
Total cash
200,994
132,723
147,339
655,128
-
Net receivables
537,316
522,458
546,466
374,906
-
Inventory
1,167,484
1,405,384
1,089,705
603,317
-
Other current assets
91,898
121,783
64,954
36,382
-
Total current assets
1,997,692
2,182,348
1,848,464
1,669,733
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,145,834
925,592
796,439
617,626
-
Accumulated depreciation
-344,206
-282,818
-233,699
-200,684
-
Net property, plant and equipment
801,628
642,774
562,740
416,942
-
Goodwill
1,432,384
1,400,880
1,409,674
855,228
-
Intangible assets
846,076
930,714
1,041,162
292,023
-
Other long-term assets
-
-
-
-
10,963
Total non-current assets
3,095,620
2,987,114
3,029,316
1,565,690
-
Total assets
5,093,312
5,169,462
4,877,780
3,235,423
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
123,879
59,073
73,756
41,118
-
Accounts payable
340,719
446,050
674,208
330,247
-
Accrued liabilities
412,388
484,271
403,734
267,848
-
Total current liabilities
880,771
992,044
1,155,907
641,524
-
Non-current liabilities
Long-term debt
1,380,030
1,341,665
867,125
816,704
-
Deferred tax liabilities
90,012
125,691
205,964
115,769
-
Deferred revenues
167,008
143,726
-
-
-
Other long-term liabilities
-
-
-
-
110,654
Total non-current liabilities
1,862,922
1,807,692
1,449,736
1,137,488
-
Total liabilities
2,743,693
2,799,736
2,605,643
1,779,012
-
Stockholders' equity
Common stock
733
728
725
721
-
Retained earnings
2,519,313
2,316,224
1,965,957
1,432,565
-
Accumulated other comprehensive income
-15,143
-65,102
-54,755
-34,254
-
Total stockholders' equity
2,340,252
2,257,381
2,213,774
1,390,293
-
Total liabilities and stockholders' equity
5,093,312
5,169,462
4,877,780
3,235,423
-