bf/NYSE:GNRC_icon.jpeg

NYSE:GNRC

Generac Holdings Inc.

  • Stock

USD

Last Close

138.85

26/04 17:50

Market Cap

7.05B

Beta: 1.16

Volume Today

557.67K

Avg: 1.27M

PE Ratio

37.04

PFCF: 33.94

Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
1.49B
-
1.46B
1.67%
1.32B
9.83%
1.44B
9.65%
1.67B
15.78%
2.02B
20.99%
2.20B
8.94%
2.49B
12.74%
3.74B
50.38%
4.56B
22.14%
4.02B
11.88%
cost of revenue
916.21M
-
944.70M
3.11%
857.35M
9.25%
930.35M
8.51%
1.09B
17.20%
1.30B
19.09%
1.41B
8.33%
1.53B
8.60%
2.38B
55.62%
3.04B
28.00%
2.76B
9.25%
gross profit
569.56M
-
516.22M
9.37%
459.95M
10.90%
514.11M
11.77%
582.12M
13.23%
725.04M
24.55%
797.75M
10.03%
957.65M
20.04%
1.36B
42.02%
1.52B
11.91%
1.26B
17.13%
selling and marketing expenses
107.52M
-
120.41M
11.99%
130.24M
8.17%
164.61M
26.39%
171.75M
4.34%
191.89M
11.72%
217.68M
13.44%
246.37M
13.18%
319.02M
29.49%
496.26M
55.56%
448.20M
9.68%
general and administrative expenses
55.49M
-
54.80M
1.25%
52.95M
3.37%
74.70M
41.08%
87.51M
17.15%
103.84M
18.66%
110.87M
6.77%
119.64M
7.92%
144.27M
20.58%
194.86M
35.07%
252.94M
29.80%
selling general and administrative expenses
163.00M
-
175.20M
7.48%
183.19M
4.56%
239.31M
30.63%
259.27M
8.34%
295.73M
14.06%
328.55M
11.10%
366.02M
11.40%
463.29M
26.58%
691.12M
49.18%
701.60M
1.52%
research and development expenses
29.27M
-
31.49M
7.59%
32.92M
4.53%
37.23M
13.08%
42.92M
15.30%
50.02M
16.53%
68.39M
36.74%
80.25M
17.34%
104.30M
29.97%
159.77M
53.18%
173.44M
8.56%
other expenses
-1.98M
-
-1.46M
26.27%
-5.49M
275.31%
902K
116.44%
-3.23M
458.09%
-5.71M
76.78%
28.64M
601.65%
32.28M
12.69%
49.89M
54.54%
103.32M
107.11%
-2.54M
102.46%
cost and expenses
1.13B
-
1.17B
3.36%
1.10B
6.43%
1.24B
13.02%
1.42B
14.64%
1.67B
17.23%
1.83B
9.96%
2.01B
9.49%
2.99B
49.27%
4.00B
33.47%
3.64B
9.02%
operating expenses
218.09M
-
227.72M
4.41%
239.70M
5.26%
309.49M
29.11%
331.05M
6.97%
367.86M
11.12%
425.59M
15.69%
478.55M
12.44%
617.48M
29.03%
954.22M
54.53%
875.04M
8.30%
interest expense
54.44M
-
47.22M
13.26%
42.84M
9.26%
44.57M
4.03%
42.67M
4.27%
40.96M
4.01%
41.54M
1.44%
32.99M
20.59%
32.95M
0.12%
54.83M
66.38%
97.63M
78.07%
ebitda
386.26M
-
337.78M
12.55%
252.71M
25.18%
256.98M
1.69%
299.82M
16.67%
398.88M
33.04%
420.22M
5.35%
545.77M
29.88%
837.40M
53.43%
723.51M
13.60%
552.80M
23.59%
operating income
351.46M
-
293.38M
16.53%
179.56M
38.79%
204.62M
13.95%
251.06M
22.70%
357.18M
42.27%
372.16M
4.19%
479.11M
28.74%
721.14M
50.52%
566.33M
21.47%
386.20M
31.81%
depreciation and amortization
36.77M
-
34.73M
5.56%
40.33M
16.13%
54.42M
34.92%
51.99M
4.47%
47.41M
8.81%
48.06M
1.37%
66.67M
38.73%
116.27M
74.40%
157.18M
35.19%
166.60M
6.00%
total other income expenses net
-18.31M
-
1.06M
105.82%
-52.04M
4,986.48%
-710K
98.64%
-3.71M
422.39%
-5.15M
38.82%
-52.56M
920.70%
-32.91M
37.37%
-29.61M
10.04%
-57.86M
95.42%
-95.90M
65.73%
income before tax
278.72M
-
258.36M
7.30%
122.98M
52.40%
156.38M
27.16%
204.69M
30.89%
311.08M
51.98%
319.61M
2.74%
446.19M
39.61%
691.53M
54.98%
508.47M
26.47%
290.30M
42.91%
income tax expense
104.18M
-
83.75M
19.61%
45.24M
45.99%
57.57M
27.27%
43.55M
24.35%
69.86M
60.39%
67.30M
3.66%
98.97M
47.06%
134.96M
36.36%
99.60M
26.20%
73.18M
26.52%
net income
174.54M
-
174.61M
0.04%
77.75M
55.47%
98.79M
27.06%
159.39M
61.34%
238.26M
49.48%
253.26M
6.30%
349.33M
37.93%
533.39M
52.69%
350.27M
34.33%
203.09M
42.02%
weighted average shs out
68.08M
-
68.54M
0.67%
68.10M
0.65%
64.91M
4.68%
62.04M
4.41%
61.66M
0.61%
61.93M
0.43%
62.28M
0.57%
62.69M
0.65%
63.12M
0.69%
61.27M
2.93%
weighted average shs out dil
69.67M
-
70.17M
0.72%
69.20M
1.38%
65.38M
5.52%
62.64M
4.19%
62.23M
0.65%
62.87M
1.02%
63.74M
1.39%
64.25M
0.81%
64.68M
0.67%
62.06M
4.06%
eps
2.56
-
2.55
0.39%
1.14
55.29%
1.51
32.46%
2.58
70.86%
3.86
49.61%
4.09
5.96%
5.61
37.16%
8.51
51.69%
5.55
34.78%
3.31
40.36%
epsdiluted
2.51
-
2.49
0.80%
1.12
55.02%
1.50
33.93%
2.56
70.67%
3.83
49.61%
4.03
5.22%
5.48
35.98%
8.30
51.46%
5.42
34.70%
3.27
39.67%

All numbers in USD (except ratios and percentages)

Please Sign In To Use The Chat

The chat is only available for registered users, please sign in or create your free account.