GNRC - Generac Holdings Inc.

NYSE - NYSE Delayed Price. Currency in USD
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
12/30/2018
12/30/2017
12/30/2016
12/30/2015
Assets
Current Assets
Cash
Cash And Cash Equivalents
224,482
138,472
67,272
115,857
Short Term Investments
-
-
-
-
Total Cash
224,482
138,472
67,272
115,857
Net Receivables
326,133
280,002
241,857
182,185
Inventory
544,750
380,341
349,731
325,375
Other Current Assets
-
0
0
0
Total Current Assets
1,120,769
818,556
683,509
661,372
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
424,448
356,548
319,158
184,213
Accumulated Depreciation
-145,519
-126,168
-106,365
-85,919
Net property, plant and equipment
278,929
230,380
212,793
184,213
Equity and other investments
-
-
-
-
Goodwill
764,655
721,523
704,640
669,719
Intangible Assets
246,490
235,765
255,172
256,910
Other long-term assets
15,308
10,502
2,233
964
Total non-current assets
1,305,545
1,201,408
1,178,175
1,131,444
Total Assets
2,426,314
2,019,964
1,861,684
1,792,816
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Total Revenue
47,560
22,174
46,163
9,251
Accounts Payable
328,091
233,639
181,519
108,332
Taxes payable
-
-
-
-
Accrued liabilities
185,055
133,059
114,257
95,641
Deferred revenues
-
-
-
-
Other Current Liabilities
-
0
0
0
Total Current Liabilities
560,706
388,872
341,939
213,224
Non-current liabilities
Long Term Debt
876,396
906,548
1,006,758
1,050,097
Deferred taxes liabilities
71,300
43,789
17,278
6,166
Deferred revenues
-
-
-
-
Other long-term liabilities
156,651
120,924
94,597
57,458
Total non-current liabilities
1,104,347
1,071,261
1,118,633
1,113,721
Total Liabilities
1,665,053
1,460,133
1,460,572
1,326,945
Stockholders' Equity
Common Stock
712
708
702
696
Retained Earnings
831,123
616,347
456,052
358,173
Accumulated other comprehensive income
-23,813
-21,198
-40,163
-22,475
Total stockholders' equity
760,549
559,552
401,122
465,871
Total liabilities and stockholders' equity
2,426,314
2,019,964
1,861,684
1,792,816