bf/NYSE:GNRC_icon.jpeg

COM:GENERAC

Generac Power Systems

  • Stock

Last Close

183.52

22/11 21:00

Market Cap

8.61B

Beta: -

Volume Today

859.24K

Avg: -

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 '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%
350.58M
38.43%
550.49M
57.03%
399.50M
27.43%
203.09M
49.16%
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.50
36.94%
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 (except ratios and percentages)