bf/NYSE:GNRC_icon.jpeg

NYSE:GNRC

Generac Holdings Inc.

  • Stock

USD

Last Close

143.00

17/05 20:00

Market Cap

7.05B

Beta: 1.16

Volume Today

665.85K

Avg: 1.27M

PE Ratio

37.04

PFCF: 33.94

Jun '13
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
net income
28.25M
-
47.09M
66.68%
48.52M
3.03%
34.70M
28.48%
54.02M
55.69%
36.50M
32.44%
49.39M
35.33%
19.68M
60.14%
14.84M
24.59%
34.04M
129.29%
9.18M
73.02%
10.21M
11.22%
20.94M
105.08%
26.01M
24.20%
41.65M
60.10%
12.85M
69.15%
25.75M
100.37%
40.05M
55.56%
82.49M
105.97%
33.77M
59.06%
54.23M
60.59%
76.52M
41.10%
76.70M
0.23%
45.77M
40.32%
61.71M
34.82%
74.90M
21.38%
69.94M
6.62%
43.41M
37.93%
63.59M
46.49%
115.23M
81.21%
124.98M
8.46%
149.94M
19.98%
127.91M
14.70%
132.75M
3.79%
145.96M
9.95%
116.90M
19.91%
157.64M
34.85%
60.45M
61.65%
73.89M
22.24%
14.16M
80.84%
45.52M
221.41%
60.63M
33.22%
96.60M
59.32%
26.23M
72.85%
depreciation and amortization
8.91M
-
9.85M
10.55%
9.27M
5.83%
8.57M
7.52%
8.38M
2.26%
8.79M
4.87%
8.98M
2.23%
9.03M
0.55%
10.13M
12.12%
10.60M
4.62%
10.57M
0.23%
12.79M
21.00%
13.65M
6.70%
14.90M
9.16%
13.07M
12.25%
12.60M
3.66%
12.99M
3.09%
13.11M
0.94%
13.30M
1.44%
11.68M
12.14%
11.60M
0.71%
11.84M
2.08%
12.28M
3.74%
12.61M
2.63%
14.74M
16.92%
15.49M
5.12%
18.07M
16.61%
16.12M
10.80%
16.80M
4.26%
17.17M
2.17%
18.69M
8.84%
18.24M
2.40%
21.23M
16.41%
23.22M
9.36%
29.36M
26.46%
38.46M
31.00%
39.10M
1.66%
39.16M
0.17%
39.42M
0.64%
39.95M
1.35%
41.25M
3.24%
42.95M
4.13%
42.45M
1.16%
41.90M
1.30%
deferred income tax
15.25M
-
22.04M
44.53%
25.31M
14.85%
12.61M
50.20%
15.54M
23.27%
7.43M
52.20%
2.31M
68.95%
3.18M
37.99%
5.75M
80.80%
18.38M
219.56%
-364K
101.98%
5.07M
1,492.58%
4.00M
21.03%
13.84M
245.67%
16.44M
18.80%
6.96M
57.67%
10.21M
46.68%
11.54M
13.06%
-7.26M
162.95%
4.28M
158.96%
1.97M
53.91%
10.96M
455.27%
6.38M
41.78%
5.15M
19.29%
5.96M
15.65%
8.41M
41.11%
-781K
109.29%
1.57M
301.15%
6.46M
311.08%
7.40M
14.65%
5.76M
22.18%
1.70M
70.46%
5.30M
211.46%
1.21M
77.23%
-10.31M
953.85%
-49.16M
376.96%
-12.47M
74.63%
-21.65M
73.61%
-12.19M
43.67%
-10.71M
12.15%
-3.44M
67.89%
-4.56M
32.65%
-15.76M
245.45%
-5.41M
65.71%
stock based compensation
3.26M
-
3.28M
0.55%
2.90M
11.65%
3.32M
14.67%
2.88M
13.28%
3.20M
11.07%
3.21M
0.28%
2.51M
21.84%
2.58M
2.95%
1.80M
30.33%
1.35M
24.85%
2.48M
83.80%
2.90M
16.74%
2.42M
16.61%
1.69M
30.22%
2.63M
55.92%
3.19M
21.05%
2.58M
18.90%
1.80M
30.22%
3.11M
72.27%
3.88M
25.08%
2.92M
24.86%
4.65M
59.40%
3.59M
22.76%
4.33M
20.59%
3.55M
18.11%
5.22M
47.00%
4.57M
12.33%
5.40M
18.06%
4.35M
19.39%
6.55M
50.59%
5.45M
16.89%
6.97M
27.99%
5.78M
17.07%
5.75M
0.57%
8.83M
53.51%
7.74M
12.37%
6.86M
11.30%
6.06M
11.70%
10.33M
70.58%
10.04M
2.80%
9.93M
1.17%
5.19M
47.76%
change in working capital
-35.71M
-
-3.54M
90.10%
17.35M
590.78%
-24.18M
239.39%
-12.90M
46.65%
-2.62M
79.72%
43.80M
1,774.24%
-12.23M
127.93%
-22.33M
82.51%
-33.03M
47.94%
49.11M
248.66%
-9.54M
119.44%
16.56M
273.45%
-12.86M
177.69%
49.59M
485.55%
-40.19M
181.04%
7.02M
117.47%
-1.31M
118.68%
46.91M
3,675.08%
-25.15M
153.63%
-24.02M
4.50%
-44.74M
86.26%
5.79M
112.95%
-53.79M
1,028.59%
-80.23M
49.14%
7.46M
109.30%
69.16M
826.51%
-55.38M
180.09%
381K
100.69%
12.87M
3,279.00%
60.85M
372.67%
-19.74M
132.43%
-40.02M
102.77%
-89.28M
123.10%
-109.50M
22.65%
-118.79M
8.48%
-176.95M
48.96%
-150.95M
14.69%
-18.54M
87.72%
-73.12M
294.31%
-11.52M
84.24%
30.57M
365.34%
181.48M
493.72%
27.12M
85.05%
accounts receivables
-2.26M
-
20.64M
1,013.27%
11.01M
46.65%
-17.32M
257.33%
-21.60M
24.68%
10.18M
147.12%
25.76M
153.11%
31.93M
23.96%
-1.99M
106.22%
-44.78M
2,154.88%
24.45M
154.59%
8.24M
66.31%
-17.63M
313.99%
-2.25M
87.22%
2.56M
213.63%
19.97M
680.20%
-14.61M
173.15%
-75.47M
416.53%
40.34M
153.45%
18.74M
53.53%
-43.62M
332.71%
-30.77M
29.45%
12.41M
140.31%
46.97M
278.61%
-55.76M
218.72%
-36.75M
34.10%
53.77M
246.33%
-5.69M
110.58%
-13.33M
134.46%
-66.45M
398.37%
29.50M
144.39%
-56.71M
292.25%
-40.14M
29.23%
-19.92M
50.36%
-15.09M
24.24%
-66.51M
340.67%
-76.80M
15.47%
122.50M
259.51%
27.36M
77.67%
33.92M
24.01%
-49.46M
245.79%
-53.44M
8.05%
50.70M
194.88%
13.66M
73.05%
inventory
-29.55M
-
1.25M
104.23%
8.82M
605.20%
7.93M
10.10%
4.53M
42.89%
-21.96M
584.90%
13.01M
159.24%
-37.47M
388.05%
-28.84M
23.04%
37.99M
231.74%
37.40M
1.55%
-10.75M
128.75%
9.71M
190.27%
7.22M
25.58%
9.34M
29.27%
-35.34M
478.47%
21.36M
160.44%
30.72M
43.84%
-33.02M
207.48%
-48.80M
47.80%
-36.79M
24.60%
-14.37M
60.96%
-52.64M
266.43%
-41.64M
20.88%
20.49M
149.20%
48.35M
135.99%
-821K
101.70%
-48.15M
5,764.19%
12.83M
126.65%
20.71M
61.45%
-63.38M
406.00%
-45.83M
27.68%
-117.99M
157.43%
-159.13M
34.87%
-148.04M
6.97%
-147.25M
0.53%
-10.98M
92.54%
-195.39M
1,679.15%
34.34M
117.58%
-23.82M
169.36%
7.92M
133.26%
117.79M
1,386.70%
160.78M
36.49%
-18.11M
111.26%
accounts payables
-3.62M
-
-25.59M
607.46%
758K
102.96%
4.46M
488.26%
2.26M
49.36%
13.50M
497.79%
-4.95M
136.64%
2.62M
152.95%
14.76M
463.50%
-29.60M
300.59%
-15.54M
47.49%
-6.35M
59.16%
23.89M
476.26%
-20.16M
184.38%
35.53M
276.26%
-24.98M
170.30%
-1.58M
93.65%
26.35M
1,762.71%
42.99M
63.14%
-9.44M
121.95%
42.88M
554.30%
14.12M
67.08%
38.80M
174.85%
-37.18M
195.81%
-31.36M
15.64%
-14.63M
53.34%
13.77M
194.09%
12.82M
6.92%
-35.80M
379.35%
34.61M
196.67%
54.42M
57.22%
56.77M
4.32%
129.27M
127.72%
83.91M
35.09%
27.37M
67.38%
26.36M
3.69%
-80.95M
407.04%
-81.71M
0.94%
-86.74M
6.16%
-24.49M
71.77%
22.04M
190.00%
-55.42M
351.45%
-63.03M
13.74%
44.68M
170.89%
other working capital
-282K
-
163K
157.80%
-3.24M
2,088.96%
-19.25M
493.74%
1.91M
109.93%
-4.33M
326.58%
9.98M
330.39%
-9.31M
193.33%
-6.26M
32.77%
3.36M
153.66%
2.80M
16.64%
-682K
124.36%
591K
186.66%
2.32M
292.89%
2.17M
6.55%
148K
93.18%
1.86M
1,157.43%
17.09M
818.05%
-3.41M
119.96%
14.34M
520.53%
13.51M
5.77%
-13.72M
201.52%
7.22M
152.66%
-21.94M
403.75%
-13.59M
38.08%
10.50M
177.29%
2.43M
76.84%
-14.37M
690.83%
36.69M
355.34%
24.00M
34.58%
40.32M
67.96%
26.04M
35.42%
-11.17M
142.90%
5.86M
152.48%
26.25M
347.87%
68.61M
161.32%
-8.23M
111.99%
3.64M
144.30%
6.50M
78.32%
-58.73M
1,003.88%
7.98M
113.58%
21.63M
171.16%
33.04M
52.72%
-13.11M
139.69%
other non cash items
16.09M
-
2.17M
86.50%
1.38M
36.36%
1.33M
3.69%
-18.99M
1,525.83%
3.93M
120.69%
2.79M
29.07%
3.08M
10.58%
5.34M
73.33%
3.50M
34.54%
41.91M
1,098.48%
1.14M
97.29%
1.03M
9.32%
3.97M
285.35%
1.46M
63.33%
610K
58.13%
1.07M
76.23%
1.08M
0.09%
1.17M
8.27%
1.28M
9.79%
3.02M
136.04%
1.84M
39.15%
2.42M
31.74%
1.24M
48.64%
1.53M
23.33%
1.38M
10.11%
13.49M
878.96%
1.06M
92.16%
9.13M
763.33%
-1.84M
120.12%
1.39M
175.57%
-3.05M
319.73%
1.06M
134.67%
736K
30.43%
491K
33.29%
-6.38M
1,399.39%
8.79M
237.71%
10.08M
14.73%
12.24M
21.41%
824K
93.27%
1.30M
57.77%
620K
52.31%
6.99M
1,026.94%
65.61M
839.06%
net cash provided by operating activities
36.05M
-
80.89M
124.38%
104.73M
29.47%
36.35M
65.29%
48.93M
34.60%
57.23M
16.95%
110.47M
93.05%
25.26M
77.14%
16.32M
35.38%
35.28M
116.15%
111.76M
216.78%
22.15M
80.18%
59.08M
166.73%
48.28M
18.29%
123.90M
156.63%
-4.55M
103.67%
60.22M
1,424.68%
67.05M
11.33%
138.40M
106.42%
28.97M
79.07%
50.69M
74.98%
59.34M
17.07%
108.23M
82.38%
14.57M
86.54%
8.04M
44.80%
111.19M
1,282.42%
175.09M
57.47%
11.35M
93.52%
101.77M
796.95%
155.20M
52.50%
218.22M
40.61%
152.54M
30.10%
122.45M
19.73%
74.41M
39.23%
61.75M
17.01%
-10.14M
116.42%
23.84M
335.01%
-56.05M
335.14%
100.87M
279.98%
-18.56M
118.40%
83.15M
548.01%
140.14M
68.54%
316.95M
126.17%
111.90M
64.69%
investments in property plant and equipment
-5.73M
-
-4.21M
26.58%
-16.51M
292.61%
-4.92M
70.18%
-8.39M
70.40%
-9.40M
12.07%
-11.97M
27.24%
-6.53M
45.45%
-7.73M
18.41%
-5.85M
24.32%
-10.54M
80.22%
-7.09M
32.72%
-6.91M
2.57%
-6.84M
0.98%
-9.62M
40.58%
-3.55M
63.12%
-6.48M
82.69%
-6.63M
2.25%
-16.60M
150.50%
-6.50M
60.87%
-5.83M
10.25%
-13.25M
127.29%
-22.02M
66.21%
-15.90M
27.80%
-18.47M
16.17%
-11.07M
40.07%
-15.36M
38.70%
-12.89M
16.03%
-13.44M
4.22%
-7.61M
43.38%
-28.19M
270.50%
-27.47M
2.55%
-26.75M
2.61%
-33.23M
24.23%
-22.54M
32.19%
-28.20M
25.13%
-18.30M
35.10%
-18.33M
0.15%
-21.36M
16.50%
-23.98M
12.28%
-29.92M
24.80%
-23.82M
20.40%
-83.93M
252.40%
-26.82M
68.05%
acquisitions net
8.53M
-
-80.24M
1,040.45%
-42.15M
47.47%
-4.88M
-
-55.89M
1,045.23%
374K
100.67%
-141K
137.70%
-74.71M
52,885.82%
695K
100.93%
-61.28M
8,917.27%
394K
100.64%
-500K
226.90%
-15.33M
2,965.80%
1.61M
110.50%
-450K
127.95%
97K
121.56%
-369K
-
-71.56M
19,292.14%
6.49M
-
-61.55M
1,048.95%
-51.39M
16.50%
-7.92M
84.59%
8.86M
211.87%
-22.82M
-
-41.98M
84.01%
-47.47M
-
-250.42M
427.50%
-3.92M
98.43%
-17.73M
352.30%
-4.70M
73.49%
-13.64M
190.24%
-16.19M
18.65%
-6.63M
59.06%
214K
103.23%
105.81M
49,342.52%
51K
99.95%
purchases of investments
33.23M
-
-3.66M
111.01%
-2.92M
20.19%
-10.23M
250.19%
-4.70M
54.04%
-16.78M
256.95%
-2M
88.08%
29.92M
1,596.15%
-592K
101.98%
2.59M
537.84%
132K
94.91%
sales maturities of investments
867K
-
1.06M
22.49%
896K
15.63%
1.11M
23.66%
743K
32.94%
653K
12.11%
640K
1.99%
594K
7.19%
618K
4.04%
706K
14.24%
674K
4.53%
653K
3.12%
5.61M
759.72%
651K
88.40%
943K
44.85%
2.37M
151.22%
2.88M
21.61%
270K
90.63%
902K
234.07%
821K
8.98%
795K
3.17%
677K
14.84%
1.06M
56.72%
761K
28.28%
1.76M
131.41%
other investing activites
35K
-
40K
14.29%
5K
87.50%
6K
20%
-428K
7,233.33%
387K
-
29K
92.51%
59K
103.45%
17K
71.19%
7K
-
40K
471.43%
1.30M
3,155%
11K
99.16%
35K
218.18%
10K
71.43%
32K
220.00%
5K
84.38%
1K
80%
195K
19,400%
17K
91.28%
1K
94.12%
23K
2,200%
26K
13.04%
34K
30.77%
12K
64.71%
12K
-
14K
16.67%
153K
992.86%
5K
96.73%
-419.16M
8,383,380%
-33.13M
92.10%
3.74M
111.28%
4.79M
28.04%
10.25M
114.17%
4.87M
52.51%
1.81M
62.85%
84K
95.35%
-28.21M
33,678.57%
132K
100.47%
1
100.00%
-1.63M
162,900,100%
net cash used for investing activites
2.84M
-
-84.41M
3,074.10%
-58.66M
30.50%
-4.92M
91.61%
-8.82M
79.30%
-14.29M
61.96%
-67.47M
372.29%
-6.13M
90.92%
-7.81M
27.54%
-80.54M
931.02%
-9.85M
87.77%
-68.37M
594.21%
-6.48M
90.53%
-6.04M
6.73%
-24.94M
312.81%
-1.90M
92.37%
-6.92M
263.74%
-6.50M
6.11%
-16.60M
155.39%
-6.00M
63.87%
-76.13M
1,169.47%
-12.34M
83.79%
-14.43M
16.95%
-76.69M
431.46%
-69.19M
9.78%
-18.32M
73.52%
-5.89M
67.86%
-12.28M
108.53%
-12.72M
3.62%
-29.73M
133.77%
-69.36M
133.27%
-21.85M
68.50%
-445.27M
1,937.83%
-79.66M
82.11%
-270.51M
239.60%
-27.38M
89.88%
-35.74M
30.57%
-21.96M
38.55%
-49.15M
123.79%
-41.29M
16%
-34.16M
17.27%
-23.00M
32.65%
25.23M
209.66%
-26.64M
205.59%
debt repayment
-817.99M
-
-8.22M
99.00%
-11.69M
42.28%
-9.90M
15.34%
-15.74M
59.00%
-68.01M
332.21%
-26.83M
60.55%
-56.63M
111.05%
-105.19M
85.74%
-3.97M
96.22%
-8.18M
105.89%
-4.20M
48.70%
-12.78M
204.55%
-2.24M
82.47%
-46.16M
1,959.88%
-36.25M
21.47%
-46.53M
28.35%
-11.23M
75.87%
-138.35M
1,132.37%
-4.32M
96.88%
-54.65M
1,165.34%
-4.67M
91.45%
-66.06M
1,313.76%
-14.19M
78.52%
-12.13M
14.48%
-22.22M
83.12%
-64.02M
188.09%
-26.70M
58.29%
-101.50M
280.13%
-86.23M
15.04%
-68.04M
21.10%
-45.58M
33.00%
-81.19M
78.11%
-33.33M
58.95%
-187.57M
462.86%
-126.35M
32.64%
-620.30M
390.95%
-33.39M
94.62%
-30.29M
9.26%
-118.65M
291.68%
-63.03M
46.88%
-77.33M
22.69%
-48.17M
37.71%
-16.08M
66.62%
common stock issued
32K
-
21K
-
12.06M
-
1.62M
-
6.95M
-
16.03M
130.60%
5.61M
-
9.39M
-
13.09M
-
38.79M
-
3.24M
-
13.79M
324.97%
4.97M
63.91%
1.25M
74.91%
916K
26.60%
676K
26.20%
319K
52.81%
common stock repurchased
-32K
-
1.63M
-
-35.56M
-
-65.36M
-
-50.00M
23.49%
-25.66M
-
25.66M
-
-1.47M
-
-123.90M
-
-221.94M
79.13%
-4.71M
97.88%
-4.48M
4.97%
-100.27M
2,140.10%
-151.25M
50.84%
dividends paid
-340.77M
-
-3K
100.00%
-5K
66.67%
-334K
6,580%
-125K
62.57%
-246K
96.80%
-197K
19.92%
-1.43M
624.37%
-2K
-
-7K
250%
-76K
985.71%
-14.60M
-
-314K
-
-314K
-
-285K
-
-120.66M
-
-309K
99.74%
-4.71M
1,424.27%
-3.23M
31.46%
-99.35M
2,977.79%
other financing activites
1.19B
-
1.68M
99.86%
-931K
155.55%
2.37M
354.78%
-97K
104.09%
1.55M
1,702.06%
-121K
107.79%
1.50M
1,341.32%
101.99M
6,690.41%
-59.03M
157.87%
-33K
99.94%
3.17M
9,696.97%
-32.84M
1,136.79%
3.65M
111.13%
24.10M
559.34%
31.49M
30.65%
1.78M
94.33%
11.95M
569.47%
20.03M
67.65%
-1.94M
109.68%
46.97M
2,521.13%
19.41M
58.68%
-7.78M
140.09%
12.57M
261.50%
21.91M
74.37%
36.24M
65.38%
-7.71M
121.28%
10.62M
237.68%
104.57M
884.85%
77.65M
25.74%
46.12M
40.61%
5.58M
87.91%
48.52M
770.22%
72.56M
49.56%
79.26M
9.24%
221.95M
180.02%
891.07M
301.48%
123.20M
86.17%
87.93M
28.63%
186.77M
112.41%
75.31M
59.68%
128.97M
71.25%
-105.67M
181.94%
-20.57M
80.53%
net cash used provided by financing activities
33.41M
-
-6.54M
119.58%
-12.63M
92.97%
-7.86M
37.76%
-15.96M
103.05%
-66.70M
318.00%
-25.50M
61.77%
-56.56M
121.78%
-3.20M
94.35%
-63.00M
1,871.28%
-31.73M
49.64%
-1.11M
96.51%
-45.62M
4,024.50%
-63.94M
40.18%
-85.04M
32.99%
-4.76M
94.40%
-44.74M
839.17%
724K
101.62%
-111.36M
15,481.35%
-16.20M
85.45%
-7.68M
52.59%
14.74M
291.89%
-42.89M
391.04%
-1.62M
96.22%
9.78M
702.96%
14.02M
43.35%
-64.10M
557.18%
-16.08M
74.91%
3.07M
119.07%
-8.58M
379.66%
-8.83M
2.94%
-40.01M
352.99%
-32.67M
18.34%
39.23M
220.09%
-69.53M
277.20%
95.60M
237.51%
270.77M
183.23%
-151.50M
155.95%
-150.83M
0.44%
63.67M
142.22%
5.82M
90.85%
-147.06M
2,625.57%
-304.41M
106.99%
-36.33M
88.07%
effect of forex changes on cash
-39K
-
-24K
38.46%
181K
854.17%
18K
90.06%
65K
261.11%
-1.03M
1,689.23%
-908K
12.10%
-2.25M
148.02%
176K
107.82%
-856K
586.36%
-780K
8.88%
834K
206.92%
-719K
186.21%
229K
131.85%
-811K
454.15%
1.44M
276.94%
1.02M
28.85%
439K
57.00%
-746K
269.93%
919K
223.19%
-1.33M
244.40%
547K
141.22%
-428K
178.24%
520K
221.50%
465K
10.58%
-1.22M
361.94%
1.74M
243.10%
1.59M
8.95%
-2.84M
278.83%
329K
111.59%
1.16M
251.67%
-999K
186.34%
760K
176.08%
-349K
145.92%
1.90M
644.41%
600K
68.42%
2.26M
276.67%
-7.72M
441.81%
1.92M
124.88%
814K
57.65%
589K
27.64%
-1.31M
322.75%
1.71M
230.34%
-569K
133.27%
net change in cash
72.26M
-
-10.08M
113.95%
33.63M
433.69%
23.59M
29.84%
24.22M
2.65%
-24.80M
202.39%
16.60M
166.94%
-39.68M
339.03%
5.49M
113.84%
-109.12M
2,087.63%
69.40M
163.60%
-46.49M
166.98%
6.27M
113.49%
-21.48M
442.50%
13.11M
161.03%
-9.78M
174.59%
9.58M
197.94%
61.71M
544.35%
9.69M
84.29%
7.69M
20.66%
-34.45M
547.96%
62.29M
280.81%
50.48M
18.95%
-63.22M
225.23%
-50.90M
19.48%
105.67M
307.61%
106.84M
1.11%
-15.43M
114.44%
89.28M
678.71%
117.21M
31.29%
141.18M
20.45%
89.69M
36.48%
-354.73M
495.52%
33.64M
109.48%
-276.39M
921.60%
58.68M
121.23%
261.12M
344.95%
-237.23M
190.85%
-97.19M
59.03%
4.64M
104.78%
55.40M
1,093.52%
-31.24M
156.39%
39.47M
226.33%
48.36M
22.53%
cash at beginning of period
54.34M
-
126.60M
132.99%
116.52M
7.96%
150.15M
28.86%
173.74M
15.71%
197.96M
13.94%
173.16M
12.53%
189.76M
9.59%
150.09M
20.91%
155.57M
3.66%
46.45M
70.14%
115.86M
149.40%
69.37M
40.12%
75.64M
9.04%
54.16M
28.39%
67.27M
24.20%
57.49M
14.54%
67.07M
16.66%
128.78M
92.01%
138.47M
7.53%
146.16M
5.55%
111.71M
23.57%
174.00M
55.76%
224.48M
29.01%
161.27M
28.16%
110.37M
31.56%
216.04M
95.75%
322.88M
49.46%
307.46M
4.78%
396.73M
29.04%
513.94M
29.54%
655.13M
27.47%
744.81M
13.69%
390.09M
47.63%
423.73M
8.62%
147.34M
65.23%
206.02M
39.83%
467.14M
126.74%
229.91M
50.78%
132.72M
42.27%
137.37M
3.50%
192.77M
40.33%
161.53M
16.21%
200.99M
24.44%
cash at end of period
126.60M
-
116.52M
7.96%
150.15M
28.86%
173.74M
15.71%
197.96M
13.94%
173.16M
12.53%
189.76M
9.59%
150.09M
20.91%
155.57M
3.66%
46.45M
70.14%
115.86M
149.40%
69.37M
40.12%
75.64M
9.04%
54.16M
28.39%
67.27M
24.20%
57.49M
14.54%
67.07M
16.66%
128.78M
92.01%
138.47M
7.53%
146.16M
5.55%
111.71M
23.57%
174.00M
55.76%
224.48M
29.01%
161.27M
28.16%
110.37M
31.56%
216.04M
95.75%
322.88M
49.46%
307.46M
4.78%
396.73M
29.04%
513.94M
29.54%
655.13M
27.47%
744.81M
13.69%
390.09M
47.63%
423.73M
8.62%
147.34M
65.23%
206.02M
39.83%
467.14M
126.74%
229.91M
50.78%
132.72M
42.27%
137.37M
3.50%
192.77M
40.33%
161.53M
16.21%
200.99M
24.44%
249.35M
24.06%
operating cash flow
36.05M
-
80.89M
124.38%
104.73M
29.47%
36.35M
65.29%
48.93M
34.60%
57.23M
16.95%
110.47M
93.05%
25.26M
77.14%
16.32M
35.38%
35.28M
116.15%
111.76M
216.78%
22.15M
80.18%
59.08M
166.73%
48.28M
18.29%
123.90M
156.63%
-4.55M
103.67%
60.22M
1,424.68%
67.05M
11.33%
138.40M
106.42%
28.97M
79.07%
50.69M
74.98%
59.34M
17.07%
108.23M
82.38%
14.57M
86.54%
8.04M
44.80%
111.19M
1,282.42%
175.09M
57.47%
11.35M
93.52%
101.77M
796.95%
155.20M
52.50%
218.22M
40.61%
152.54M
30.10%
122.45M
19.73%
74.41M
39.23%
61.75M
17.01%
-10.14M
116.42%
23.84M
335.01%
-56.05M
335.14%
100.87M
279.98%
-18.56M
118.40%
83.15M
548.01%
140.14M
68.54%
316.95M
126.17%
111.90M
64.69%
capital expenditure
-5.73M
-
-4.21M
26.58%
-16.51M
292.61%
-4.92M
70.18%
-8.39M
70.40%
-9.40M
12.07%
-11.97M
27.24%
-6.53M
45.45%
-7.73M
18.41%
-5.85M
24.32%
-10.54M
80.22%
-7.09M
32.72%
-6.91M
2.57%
-6.84M
0.98%
-9.62M
40.58%
-3.55M
63.12%
-6.48M
82.69%
-6.63M
2.25%
-16.60M
150.50%
-6.50M
60.87%
-5.83M
10.25%
-13.25M
127.29%
-22.02M
66.21%
-15.90M
27.80%
-18.47M
16.17%
-11.07M
40.07%
-15.36M
38.70%
-12.89M
16.03%
-13.44M
4.22%
-7.61M
43.38%
-28.19M
270.50%
-27.47M
2.55%
-26.75M
2.61%
-33.23M
24.23%
-22.54M
32.19%
-28.20M
25.13%
-18.30M
35.10%
-18.33M
0.15%
-21.36M
16.50%
-23.98M
12.28%
-29.92M
24.80%
-23.82M
20.40%
-83.93M
252.40%
-26.82M
68.05%
free cash flow
30.32M
-
76.69M
152.91%
88.22M
15.03%
31.43M
64.37%
40.54M
28.99%
47.82M
17.96%
98.51M
105.99%
18.73M
80.99%
8.59M
54.12%
29.43M
242.53%
101.22M
243.92%
15.06M
85.12%
52.17M
246.48%
41.44M
20.58%
114.28M
175.80%
-8.09M
107.08%
53.74M
763.92%
60.42M
12.43%
121.79M
101.59%
22.47M
81.55%
44.86M
99.62%
46.09M
2.74%
86.20M
87.04%
-1.33M
101.54%
-10.43M
683.70%
100.12M
1,059.80%
159.73M
59.54%
-1.55M
100.97%
88.33M
5,806.07%
147.59M
67.09%
190.03M
28.76%
125.07M
34.18%
95.70M
23.49%
41.18M
56.97%
39.22M
4.76%
-38.34M
197.77%
5.53M
114.43%
-74.38M
1,444.45%
79.51M
206.91%
-42.54M
153.50%
53.22M
225.13%
116.32M
118.54%
233.01M
100.32%
85.08M
63.49%

All numbers in USD (except ratios and percentages)