bf/NYSE:GNRC_icon.jpeg

NYSE:GNRC

Generac Power Systems

  • Stock

USD

Last Close

153.79

06/11 21:10

Market Cap

8.61B

Beta: 1.16

Volume Today

1.03M

Avg: 1.27M

PE Ratio

37.04

PFCF: 33.94

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
account payables
132.25M
-
108.33M
18.08%
181.52M
67.56%
233.64M
28.71%
328.09M
40.43%
261.98M
20.15%
330.25M
26.06%
674.21M
104.15%
446.05M
33.84%
340.72M
23.61%
458.69M
34.63%
accumulated other comprehensive income loss
-15.77M
-
-22.48M
42.54%
-40.16M
78.70%
-21.20M
47.22%
-23.81M
12.34%
-24.92M
4.64%
-34.25M
37.47%
-54.76M
59.85%
-65.10M
18.90%
-217.26M
233.72%
-85.40M
60.69%
cash and cash equivalents
189.76M
-
115.86M
38.95%
67.27M
41.94%
138.47M
105.84%
224.48M
62.11%
322.88M
43.83%
655.13M
102.90%
147.34M
77.51%
132.72M
9.92%
200.99M
51.44%
281.28M
39.94%
cash and short term investments
189.76M
-
115.86M
38.95%
67.27M
41.94%
138.47M
105.84%
224.48M
62.11%
322.88M
43.83%
655.13M
102.90%
147.34M
77.51%
132.72M
9.92%
200.99M
51.44%
281.28M
39.94%
common stock
691K
-
696K
0.72%
702K
0.86%
708K
0.85%
712K
0.56%
717K
0.70%
721K
0.56%
725K
0.55%
728K
0.41%
733K
0.69%
738K
0.68%
deferred revenue
12.75M
-
167.01M
1,210.28%
60.93M
63.52%
deferred revenue non current
-110.65M
-
125.69M
-
167.01M
32.87%
193.26M
15.72%
deferrred tax liabilities non current
6.17M
-
17.28M
180.21%
43.79M
153.44%
71.30M
62.83%
96.33M
35.10%
115.77M
20.18%
205.96M
77.91%
125.69M
38.97%
90.01M
28.39%
33.19M
63.13%
goodwill
635.57M
-
669.72M
5.37%
704.64M
5.21%
721.52M
2.40%
764.65M
5.98%
805.28M
5.31%
855.23M
6.20%
1.41B
64.83%
1.40B
0.62%
1.43B
2.25%
1.44B
0.27%
goodwill and intangible assets
920.44M
-
926.63M
0.67%
959.81M
3.58%
957.29M
0.26%
1.01B
5.63%
1.10B
9.09%
1.15B
4.01%
2.45B
113.63%
2.33B
4.87%
2.28B
2.28%
1.46B
36.08%
intangible assets
284.88M
-
256.91M
9.82%
255.17M
0.68%
235.76M
7.61%
246.49M
4.55%
297.73M
20.79%
292.02M
1.92%
1.04B
256.53%
930.71M
10.61%
846.08M
9.09%
20.03M
97.63%
inventory
319.38M
-
325.38M
1.88%
349.73M
7.49%
380.34M
8.75%
544.75M
43.23%
522.02M
4.17%
603.32M
15.57%
1.09B
80.62%
1.41B
28.97%
1.17B
16.93%
1.03B
11.64%
long term debt
1.08B
-
1.05B
2.96%
1.01B
4.13%
906.55M
9.95%
876.40M
3.33%
978.20M
11.62%
1.02B
4.45%
1.24B
21.73%
1.68B
35.23%
1.45B
13.94%
1.35B
6.58%
long term investments
16.24M
-
12.96M
20.18%
-10.96M
-
-282.09M
2,473.12%
-974.73M
245.54%
-889.00M
8.80%
38.60M
104.34%
net debt
898.26M
-
943.49M
5.04%
985.65M
4.47%
790.25M
19.82%
699.47M
11.49%
716.41M
2.42%
410.02M
42.77%
1.17B
186.42%
1.61B
37.18%
1.37B
14.70%
1.19B
13.08%
net receivables
189.11M
-
182.19M
3.66%
241.86M
32.75%
280.00M
15.77%
326.13M
16.48%
319.54M
2.02%
374.91M
17.33%
546.47M
45.76%
522.46M
4.39%
537.32M
2.84%
612.11M
13.92%
other assets
other current assets
32.23M
-
37.95M
17.78%
24.65M
35.06%
19.74M
19.91%
25.40M
28.69%
31.38M
23.54%
36.38M
15.93%
64.95M
78.53%
121.78M
87.49%
91.90M
24.54%
107.14M
16.58%
other current liabilities
102.36M
-
95.64M
6.56%
114.26M
19.46%
133.06M
16.46%
185.06M
39.08%
173.99M
5.98%
267.85M
53.94%
403.73M
50.73%
471.52M
16.79%
245.38M
47.96%
257.75M
5.04%
other liabilities
other non current assets
48K
-
964K
1,908.33%
2.23M
131.64%
10.50M
370.31%
15.31M
45.76%
10.96M
28.38%
282.09M
2,473.12%
974.73M
245.54%
889.00M
8.80%
164.45M
81.50%
738.50M
349.07%
other non current liabilities
-409.88M
-
-408.41M
0.36%
61.46M
115.05%
77.00M
25.28%
95.65M
24.22%
110.65M
15.69%
-125.69M
-
158.35M
225.98%
112.34M
29.05%
othertotal stockholders equity
224.45M
-
129.48M
42.31%
-15.47M
111.95%
-36.30M
134.70%
-47.47M
30.76%
-27.80M
41.44%
-8.74M
68.57%
301.85M
3,554.02%
5.53M
98.17%
37.47M
577.36%
-265.36M
808.28%
preferred stock
property plant equipment net
168.82M
-
184.21M
9.12%
212.79M
15.51%
230.38M
8.26%
278.93M
21.07%
363.89M
30.46%
416.94M
14.58%
562.74M
34.97%
642.77M
14.22%
598.58M
6.88%
858.25M
43.38%
retained earnings
280.43M
-
358.17M
27.72%
456.05M
27.33%
616.35M
35.15%
831.12M
34.85%
1.08B
30.47%
1.43B
32.11%
1.97B
37.23%
2.32B
17.82%
2.52B
8.77%
2.84B
12.90%
short term debt
5.92M
-
9.25M
56.37%
46.16M
399.01%
22.17M
51.97%
47.56M
114.49%
61.10M
28.46%
43.43M
28.92%
77.97M
79.52%
61.72M
20.83%
127.66M
106.83%
123.45M
3.30%
short term investments
tax assets
56.31M
-
6.67M
88.15%
3.34M
49.99%
3.24M
2.97%
163K
94.97%
2.93M
1,699.39%
1.50M
48.96%
15.74M
951.44%
12.75M
19.02%
15.53M
21.86%
24.13M
55.37%
tax payables
total assets
1.89B
-
1.79B
5.26%
1.86B
3.84%
2.02B
8.50%
2.43B
20.12%
2.67B
9.86%
3.24B
21.37%
4.88B
50.76%
5.17B
5.98%
5.09B
1.47%
5.11B
0.31%
total current assets
730.48M
-
661.37M
9.46%
683.51M
3.35%
818.56M
19.76%
1.12B
36.92%
1.20B
6.70%
1.67B
39.63%
1.85B
10.70%
2.18B
18.06%
2.00B
8.46%
2.03B
1.73%
total current liabilities
240.52M
-
213.22M
11.35%
341.94M
60.37%
388.87M
13.73%
560.71M
44.19%
497.06M
11.35%
641.52M
29.06%
1.16B
80.18%
992.04M
14.18%
880.77M
11.22%
1.03B
17.30%
total debt
1.09B
-
1.06B
2.63%
1.05B
0.61%
928.72M
11.80%
923.96M
0.51%
1.04B
12.48%
1.07B
2.49%
1.32B
24.09%
1.74B
31.93%
1.58B
9.66%
1.48B
6.32%
total investments
16.24M
-
12.96M
20.18%
-10.96M
-
-282.09M
2,473.12%
-974.73M
245.54%
-889.00M
8.80%
38.60M
104.34%
total liabilities
912.75M
-
861.07M
5.66%
1.43B
65.77%
1.42B
0.79%
1.60B
13.26%
1.57B
2.02%
1.78B
13.20%
2.61B
46.47%
2.80B
7.45%
2.74B
2.00%
2.61B
4.80%
total liabilities and stockholders equity
1.40B
-
1.33B
5.39%
1.86B
40.30%
2.02B
8.50%
2.43B
20.12%
2.67B
9.86%
3.24B
21.37%
4.88B
50.76%
5.17B
5.98%
5.09B
1.47%
5.11B
0.31%
total non current assets
1.16B
-
1.13B
2.62%
1.18B
4.13%
1.20B
1.97%
1.31B
8.67%
1.47B
12.58%
1.57B
6.52%
3.03B
93.48%
2.99B
1.39%
3.10B
3.63%
3.08B
0.60%
total non current liabilities
672.22M
-
647.85M
3.63%
1.09B
67.55%
1.03B
5.36%
1.04B
1.56%
1.07B
2.99%
1.14B
5.86%
1.45B
27.45%
1.81B
24.69%
1.86B
3.06%
1.58B
15.25%
total stockholders equity
489.80M
-
465.87M
4.89%
401.12M
13.90%
559.55M
39.50%
760.55M
35.92%
1.03B
35.74%
1.39B
34.67%
2.21B
59.23%
2.26B
1.97%
2.34B
3.67%
2.49B
6.58%

All numbers in USD (except ratios and percentages)