bf/NYSE:MTZ_icon.jpeg

NYSE:MTZ

MasTec, Inc.

  • Stock

USD

Last Close

110.82

30/08 20:00

Market Cap

8.18B

Beta: 1.37

Volume Today

554.58K

Avg: 632.79K

PE Ratio

−111.72

PFCF: 20.63

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
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
Jun '24
net income
46.20M
-
41.59M
9.97%
16.07M
61.37%
31.91M
98.62%
45.41M
42.29%
22.16M
51.21%
-6.39M
128.83%
-3.82M
40.20%
7.44M
294.82%
-76.94M
1,133.82%
-2.88M
96.26%
24.44M
948.25%
56.53M
131.32%
55.95M
1.03%
40.63M
27.39%
83.33M
105.11%
64.20M
22.96%
160.72M
150.35%
26.46M
83.54%
80.40M
203.82%
120.54M
49.93%
31.82M
73.60%
43.11M
35.45%
120.22M
178.89%
130.08M
8.20%
100.69M
22.60%
36.06M
64.18%
56.83M
57.58%
116.89M
105.69%
112.92M
3.39%
66.11M
41.45%
75.77M
14.60%
112.46M
48.43%
76.39M
32.07%
-34.96M
145.76%
16.25M
146.50%
49.22M
202.81%
3.37M
93.15%
-80.55M
2,490.09%
16.75M
120.80%
-6.80K
100.04%
753K
11,173.53%
-41.18M
5,568.79%
-5.90K
99.99%
depreciation and amortization
37.76M
-
37.82M
0.16%
33.49M
11.43%
36.76M
9.74%
41.75M
13.58%
42.46M
1.70%
42.60M
0.33%
43.25M
1.54%
42.20M
2.45%
41.61M
1.38%
39.01M
6.26%
40.66M
4.22%
42.59M
4.74%
42.67M
0.19%
42.90M
0.56%
45.38M
5.77%
50.10M
10.41%
49.66M
0.87%
49.94M
0.55%
51.67M
3.47%
54.86M
6.17%
56.45M
2.90%
59.03M
4.57%
59.94M
1.55%
55.20M
7.92%
61.31M
11.08%
60.48M
1.36%
67.48M
11.57%
82.60M
22.40%
87.19M
5.57%
90.51M
3.80%
107.42M
18.69%
118.72M
10.51%
106.17M
10.57%
110.78M
4.34%
114.67M
3.51%
119.27M
4.01%
162.42M
36.18%
149.19M
8.14%
145.08M
2.75%
2.97M
97.95%
151.59M
5,000.50%
141.13M
6.90%
2.64M
98.13%
deferred income tax
4.11M
-
6.53B
158,969.88%
3.28M
99.95%
7.88M
140.14%
-6.87M
187.14%
9.46M
237.81%
-6.69M
170.74%
-3.33M
50.20%
950K
128.50%
13.00M
1,268.53%
-4.37M
133.61%
5.52M
226.44%
-2.49M
145.15%
-2.60M
4.09%
8.40M
423.69%
68.18M
711.39%
15.60M
77.11%
-73.91M
573.67%
-7.24M
90.20%
7.07M
197.63%
51.58M
629.42%
4.80M
90.69%
899K
81.29%
-15.09M
1,778.42%
22.74M
250.68%
13.61M
40.12%
-12.61M
192.65%
-7.96M
36.89%
28.52M
458.27%
-767K
102.69%
-19.84M
2,486.44%
18.24M
191.96%
2.03M
88.86%
51.49M
2,432.81%
1.65M
96.80%
4.54M
175.83%
-15.48M
440.81%
18.84M
221.69%
-30.86M
263.80%
-11.69M
62.14%
-7.60K
99.93%
-63.08M
829,926.32%
-44.14M
30.03%
-19.30K
99.96%
stock based compensation
3.03M
-
3.30M
8.81%
3.26M
1.12%
4.22M
29.45%
4.10M
2.75%
4.37M
6.38%
3.58M
18.12%
2.75M
23.22%
3.17M
15.34%
2.91M
8.12%
3.52M
21.11%
3.88M
10.19%
3.89M
0.10%
3.78M
2.70%
3.77M
0.21%
3.39M
10.07%
3.38M
0.24%
5.11M
50.81%
3.18M
37.67%
3.39M
6.51%
3.52M
3.72%
3.44M
2.11%
3.72M
8.11%
4.22M
13.44%
4.19M
0.66%
4.32M
2.93%
4.05M
6.16%
5.85M
44.48%
5.64M
3.61%
6.34M
12.38%
5.53M
12.77%
6.07M
9.84%
6.07M
0.02%
7.13M
17.44%
6.34M
11.16%
6.84M
7.89%
5.70M
16.65%
8.58M
50.51%
8.52M
0.71%
8.57M
0.70%
7.20K
99.92%
9.00M
124,886.11%
change in working capital
16.97M
-
-20.55M
221.13%
-74.72M
263.56%
-4.95M
93.37%
-59.70M
1,105.35%
159.53M
367.22%
85.06M
46.68%
11.87M
86.04%
44.81M
277.41%
64.91M
44.86%
-19.77M
130.46%
-66.27M
235.12%
-1.64M
97.52%
-26.46M
1,510.53%
59.01M
323.01%
-448.22M
859.55%
139.70M
131.17%
-148.15M
206.05%
18.23M
112.31%
-195.70M
1,173.34%
-216.93M
10.85%
363.20M
267.43%
-142.66M
139.28%
239.12M
267.61%
-114.09M
147.71%
-62.77M
44.99%
124.07M
297.68%
171.49M
38.22%
-17.20M
110.03%
30.57M
277.74%
128.96M
321.80%
-102.31M
179.34%
-76.48M
25.25%
91.24M
219.30%
57.13M
37.39%
-261.69M
558.07%
-24.43M
90.66%
62.87M
357.33%
-118.65M
288.72%
-157.29M
32.57%
291.52M
285.34%
395.06M
35.52%
32.50M
91.77%
accounts receivables
-92.44M
-
66.68M
172.13%
-43.44M
165.15%
22.17M
151.04%
-109.91M
595.74%
294.95M
368.37%
150.01M
49.14%
9.38M
93.75%
92.95M
891.14%
109.94M
18.28%
-54.99M
150.02%
-124.38M
126.18%
-123.22M
0.93%
56.17M
145.59%
73.72M
31.25%
-462.54M
727.40%
54.44M
111.77%
-83.11M
252.67%
-97.24M
17.00%
-374.48M
285.10%
-292.18M
21.98%
428.69M
246.72%
-31.45M
107.34%
148.48M
572.03%
-116.29M
178.32%
112.33M
196.59%
48.34M
56.97%
-108.58M
324.64%
10.44M
109.62%
137.17M
1,213.42%
-61.99M
145.19%
94.70M
252.76%
-92.38M
197.54%
208.82M
326.05%
121.65M
41.75%
-103.07M
184.73%
-40.64M
60.57%
28.36M
169.79%
50.08M
76.58%
-111.69M
323.01%
-56.84M
49.11%
353.61M
722.09%
246.72M
30.23%
inventory
3.36M
-
-7.00M
308.42%
-13.31M
90.10%
-23.83M
78.98%
9.59M
140.24%
14.93M
55.75%
12.28M
17.77%
-2.92M
123.80%
13.05M
546.61%
-50K
100.38%
-9.09M
18,080%
-17.36M
91.02%
7.55M
143.50%
-3.33M
144.11%
21.40M
742.38%
6.89M
67.81%
5.28M
23.32%
2.61M
50.64%
-651K
124.96%
-7.90M
1,113.36%
-28.48M
260.49%
7.66M
126.90%
9.69M
26.52%
-9.96M
202.73%
21.56M
316.55%
2.76M
87.21%
5.93M
115.08%
-10.56M
278.03%
20.27M
291.97%
2.26M
88.86%
651K
71.18%
4.52M
593.70%
6.80M
50.60%
-1.82M
126.78%
-8.98M
393.14%
-10.86M
20.98%
-16.29M
49.91%
15.61M
195.83%
-5.67M
136.35%
9.37M
265.10%
20.88M
122.89%
8.45M
59.53%
5.91M
30.03%
accounts payables
131.25M
-
72.51B
55,148.34%
-14.68B
120.25%
-3.29M
99.98%
24.19M
836.32%
72.51B
299,693.29%
-78.70B
208.53%
31.01M
100.04%
-63.12M
303.57%
-162.44B
257,248.58%
23.25M
100.01%
122.37M
426.44%
78.58M
35.78%
66.08B
83,985.82%
-74.12M
100.11%
85.64M
215.53%
75.58M
11.74%
54.34B
71,797.12%
26.35M
99.95%
159.04M
503.53%
157.68M
0.85%
251.74B
159,547.26%
-134.49M
100.05%
132.82M
198.76%
25.47M
80.82%
-228.14B
895,863.48%
34.06M
100.01%
162.45M
376.99%
-77.78M
147.88%
94.07B
121,037.74%
153.39M
99.84%
-170.73M
211.31%
552K
100.32%
-104.48B
18,927,817.39%
14.54M
100.01%
194.10M
-
192.12B
98,877.86%
-212.71M
100.11%
-90.88M
57.28%
321.92M
454.24%
61.14M
81.01%
-315.79M
616.53%
other working capital
-25.20M
-
-72.59B
287,983.77%
14.67B
120.20%
-11K
100.00%
16.43M
149,454.55%
-72.66B
442,393.19%
78.62B
208.20%
-25.59M
100.03%
1.93M
107.55%
162.40B
8,405,491.20%
21.06M
99.99%
-46.89M
322.64%
35.44M
175.57%
-66.16B
186,789.90%
38.01M
100.06%
-78.21M
305.78%
4.39M
105.62%
-54.41B
1,238,089.74%
89.77M
100.16%
27.64M
69.22%
-53.96M
295.24%
-251.81B
466,591.65%
13.59M
100.01%
-32.23M
337.07%
-44.83M
39.09%
227.96B
508,664.75%
35.74M
99.98%
128.18M
258.61%
29.86M
76.70%
-94.18B
315,455.81%
36.91M
100.04%
-30.80M
183.44%
8.54M
127.73%
104.37B
1,221,689.30%
-70.08M
100.07%
-147.75M
110.85%
-161.61M
9.38%
-192.10B
118,767.20%
49.66M
100.03%
35.91M
27.68%
5.57M
84.48%
-28.13M
604.90%
95.66M
440.03%
other non cash items
2.36M
-
-6.52B
276,126.46%
-1.77M
99.97%
-102K
94.25%
1.01M
1,086.27%
4.02M
299.50%
-898K
122.34%
-3.69M
311.14%
-3.81M
3.33%
61.31M
1,707.08%
344K
99.44%
4.40M
1,180.23%
-210K
104.77%
5.11M
2,534.76%
-545K
110.66%
5.77M
1,158.90%
-6.37M
210.40%
-15.80M
147.94%
-7.07M
55.22%
-7.12M
0.62%
-10.02M
40.74%
43.46M
533.81%
-10.90M
125.09%
-10.14M
6.94%
-8.18M
19.35%
-8.28M
1.15%
-8.78M
6.11%
-451K
94.86%
-486K
7.76%
-11.47M
2,259.26%
-14.11M
23.02%
-13.01M
7.75%
-13.05M
0.25%
-38.45M
194.74%
-9.42M
75.51%
-10.60M
12.55%
-17.15M
61.77%
-22.45M
30.94%
-14.02M
37.56%
-12.97M
7.44%
-7.20K
99.94%
-2.62M
36,288.89%
364.86M
14,025.92%
net cash provided by operating activities
110.42M
-
75.41M
31.71%
-20.39M
127.04%
75.71M
471.25%
25.70M
66.06%
241.99M
841.60%
117.26M
51.55%
47.03M
59.89%
94.75M
101.48%
106.81M
12.73%
15.85M
85.16%
12.64M
20.28%
98.65M
680.67%
78.45M
20.48%
154.17M
96.52%
-242.17M
257.07%
266.62M
210.10%
-22.36M
108.39%
83.50M
473.41%
-60.28M
172.20%
3.55M
105.89%
503.19M
14,062.29%
-46.81M
109.30%
398.27M
950.87%
89.93M
77.42%
108.88M
21.07%
203.27M
86.68%
293.24M
44.26%
215.96M
26.35%
224.80M
4.09%
257.16M
14.40%
92.18M
64.16%
149.75M
62.46%
293.98M
96.31%
131.52M
55.26%
-129.98M
198.83%
117.13M
190.12%
233.63M
99.46%
-86.37M
136.97%
-11.54M
86.64%
294.48M
2,652.06%
490.70M
66.63%
107.75M
78.04%
investments in property plant and equipment
-30.03M
-
-24.88M
17.16%
-35.55M
42.92%
-32.01M
9.96%
-23.40M
26.91%
-18.29M
21.82%
-19.66M
7.48%
-28.77M
46.34%
-22.34M
22.37%
-13.64M
38.91%
-13.34M
2.21%
-50.55M
278.85%
-25.16M
50.23%
-28.06M
11.56%
-28.90M
2.98%
-27.95M
3.28%
-26.48M
5.28%
-40.08M
51.38%
-22.55M
43.75%
-65.45M
190.32%
-46.22M
29.39%
-46.21M
0.02%
-34.40M
25.56%
-23.06M
32.96%
-27.64M
19.87%
-41.38M
49.70%
-60.59M
46.44%
-72.16M
19.09%
-50.97M
29.37%
-30.02M
41.10%
-48.06M
60.08%
-48.97M
1.90%
-35.32M
27.88%
-37.72M
6.79%
-83.19M
120.56%
-106.68M
28.23%
-23.45M
78.01%
-50.03M
113.29%
-63.35M
26.62%
-55.72M
12.04%
-38.30M
31.26%
-35.57M
7.13%
-25.41M
28.57%
acquisitions net
-30.39M
-
12.21M
140.20%
-23.83M
295.11%
-139.07M
483.57%
-182.64M
-
-148K
99.92%
-147.85M
-
-4.10M
-
-4.10B
-
-78.55M
-
-115.92B
147,468.39%
-4.33M
100.00%
-2.35M
45.60%
-6.68B
-
-93.68M
98.60%
-963K
98.97%
-84.83M
-
8.36M
109.86%
-758K
-
-13.72M
1,710.03%
-88.65M
546.11%
-500.41M
464.50%
-15.85M
96.83%
-639.70M
3,935.43%
-21.84M
96.59%
-23.07M
5.62%
-26.93M
16.75%
-563.92M
1,993.80%
-46.51M
91.75%
-17.37M
62.64%
-4.94M
71.58%
24.79M
602.03%
3.95M
84.05%
purchases of investments
-1.08M
-
-15.00M
1,288.80%
-1.10M
92.68%
-74K
-
-31.96M
43,087.84%
-37.84M
18.39%
-39.50M
4.41%
-18.18M
53.98%
-1.51M
91.67%
-526K
65.26%
-5.69M
982.32%
-24.44M
329.23%
-53.35M
118.31%
-21.14M
60.38%
-2.62M
87.59%
77.11M
3,039.57%
-14.78M
119.17%
-20.93M
41.65%
-617K
97.05%
-3.14M
408.75%
-2.19M
30.23%
-2.78M
27.03%
-617K
77.82%
5.59M
1,005.83%
-12M
314.71%
-4.78M
60.19%
-659K
86.20%
-20K
96.97%
-4.35M
21,650%
-1.85M
57.54%
-914K
50.51%
-2.88M
215.65%
-960K
66.72%
-2.00M
108.85%
-758K
62.19%
-258K
65.96%
-205K
20.54%
-1.42M
593.66%
-272K
80.87%
-63K
-
sales maturities of investments
9.93M
-
14.96B
-
1.78M
99.99%
147.85M
-
4.10B
-
12.12M
99.70%
1.30M
-
10.38M
700.08%
5.42M
47.86%
-5.42M
-
10.41M
292.30%
4.29M
58.78%
-14.71M
-
648K
104.41%
-648K
-
557K
185.96%
6.92M
1,143.27%
12.51M
80.58%
-557K
104.45%
400K
-
425K
6.25%
55.72M
13,010.82%
38.30M
31.26%
other investing activites
-10.69M
-
7.57M
170.81%
3.37M
55.44%
7.05M
109.01%
1.83M
74%
-14.95B
815,787.34%
1.36M
100.01%
2.79M
104.85%
5.62M
101.62%
73.58M
1,209.86%
2.24M
96.96%
7.93M
254.31%
-3.34M
142.13%
5.54M
265.92%
511K
90.78%
-30.59M
6,085.52%
6.22M
120.32%
115.85B
1,863,569.92%
5.38M
100.00%
8.50M
57.97%
15.79M
85.74%
6.69B
42,278.51%
8.65M
99.87%
10.91M
26.10%
7.54M
30.95%
17.03M
126.00%
4.84M
71.56%
-995K
120.55%
11.88M
1,294.27%
4.98M
58.08%
5.88M
18.15%
2.80M
52.42%
-1M
135.71%
40.38M
4,137.90%
4.63M
88.53%
13.09M
182.76%
29.47M
125.12%
34.32M
16.44%
20.15M
41.30%
-33.18M
264.69%
-25.01M
24.61%
1.59M
106.36%
1.65M
3.83%
net cash used for investing activites
-72.19M
-
-10.16M
85.92%
-57.11M
462.05%
-164.03M
187.22%
-21.56M
86.85%
-196.56M
811.55%
-48.62M
75.26%
-63.82M
31.26%
-56.22M
11.91%
41.75M
174.26%
-12.62M
130.23%
-47.25M
274.42%
-34.19M
27.65%
-46.96M
37.35%
-69.62M
48.25%
-79.67M
14.44%
-100.14M
25.68%
-23.32M
76.71%
-30.86M
32.32%
-80.24M
160.04%
-31.04M
61.31%
-39.66M
27.77%
-111.20M
180.38%
-11.60M
89.57%
-20.72M
78.65%
-118.30M
470.89%
-58.74M
50.35%
-77.93M
32.67%
-40.50M
48.03%
-39.43M
2.66%
-134.61M
241.41%
-541.50M
302.27%
-40.58M
92.51%
-640.48M
1,478.31%
-101.36M
84.17%
-118.66M
17.07%
-21.67M
81.74%
-579.49M
2,573.78%
-89.49M
84.56%
-51.97M
41.92%
-30.22M
41.85%
-9.20M
69.57%
-19.87M
116.03%
debt repayment
-318.23M
-
-403.82M
26.90%
-171.13M
57.62%
-428.15M
150.18%
-515.38M
20.37%
-1.09B
112.38%
-420.00M
61.63%
-356.45M
15.13%
-514.92M
44.46%
-521.64M
1.30%
-341.46M
34.54%
-296.68M
13.11%
-561.81M
89.37%
-495.86M
11.74%
-461.52M
6.92%
-448.73M
2.77%
-990.99M
120.84%
-627.15M
36.72%
-779.82M
24.34%
-648.46M
16.85%
-639.50M
1.38%
-1.38B
116.00%
-688.04M
50.19%
-1.10B
60.55%
-638.65M
42.18%
-796.03M
24.64%
-702.64M
11.73%
-760.85M
8.29%
-754.67M
0.81%
-49.96M
93.38%
-47.09M
5.75%
-190.91M
305.42%
-486.01M
154.57%
-246.98M
49.18%
-896.68M
263.05%
-927.77M
3.47%
-736.38M
20.63%
-861.77M
17.03%
-948.24M
10.03%
-717.76M
24.31%
-1.72B
140.05%
-166.60M
90.33%
-360.63M
116.46%
common stock issued
8.36B
-
-1.45B
117.37%
8.36B
-
925M
88.93%
1.57B
-
1.82M
99.88%
common stock repurchased
4.12M
-
-83.26M
-
-16.74M
79.90%
-99.90B
-
-1.55B
-
-90.88M
94.14%
-37.43M
58.81%
-70.14M
87.38%
-115.50M
64.68%
-5.65M
95.11%
-5.65B
-
-119.43M
97.88%
-801K
99.33%
-120.11B
-
-13.79M
-
-67.50M
389.45%
-81.29M
-
dividends paid
-7.98B
-
-485.49M
-
-98.71B
-
other financing activites
269.07M
-
-16.43M
106.11%
1.69B
10,365.07%
523.00M
68.99%
503.19M
3.79%
-7.29B
1,548.50%
925K
100.01%
365.65M
39,430.16%
478.13M
30.76%
197.41B
41,187.99%
336.00M
99.83%
336.37M
0.11%
498.13M
48.09%
494M
0.83%
353.73M
28.39%
773.14M
118.57%
849.99M
9.94%
2.22B
161.38%
817.25M
63.21%
807.07M
1.25%
784.84M
2.75%
992.82M
26.50%
867.46M
12.63%
734.05M
15.38%
553.44M
24.61%
6.48B
1,070.83%
676.84M
89.55%
523.04M
22.72%
769.24M
47.07%
120.16B
15,520.30%
13.90M
99.99%
364.94M
2,525.49%
379.63M
4.03%
714.46M
88.20%
752.46M
5.32%
1.15B
52.87%
599.89M
47.85%
1.56B
160.62%
894.79M
42.77%
759.05M
15.17%
1.55B
104.67%
11K
100.00%
-7.36M
66,972.73%
net cash used provided by financing activities
-49.15M
-
-45.27M
7.91%
64.31M
242.08%
94.85M
47.48%
-12.19M
112.85%
-28.30M
132.20%
-62.83M
121.99%
-7.54M
88.00%
-36.79M
388.09%
-151.76M
312.48%
-3.65M
97.60%
39.69M
1,188.10%
-63.67M
260.41%
-1.86M
97.08%
-107.79M
5,704.74%
324.42M
400.96%
-141.00M
143.46%
42.53M
130.17%
-53.46M
225.69%
121.18M
326.69%
75.20M
37.94%
-504.02M
770.24%
173.77M
134.48%
-370.60M
313.27%
-85.22M
77.01%
37.41M
143.90%
-145.22M
488.17%
-238.61M
64.30%
14.57M
106.11%
-623K
104.28%
-33.19M
5,227.61%
174.03M
624.33%
-106.37M
161.12%
467.48M
539.47%
-158.02M
133.80%
155.03M
198.11%
-136.49M
188.04%
620.38M
554.51%
-53.44M
108.61%
41.29M
177.26%
-169.43M
510.38%
-166.59M
1.68%
-367.99M
120.89%
effect of forex changes on cash
156K
-
94K
39.74%
-476K
606.38%
129K
127.10%
-805K
724.03%
-140K
82.61%
-1.17M
737.86%
396K
133.76%
664K
67.68%
1.03M
54.97%
-682K
166.28%
-206K
69.79%
-120K
41.75%
-295K
145.83%
160K
154.24%
-35K
121.88%
112K
420%
-348K
410.71%
722K
307.47%
-210K
129.09%
89K
142.38%
-568K
738.20%
9K
101.58%
-89K
1,088.89%
-74K
16.85%
335K
552.70%
934K
178.81%
280K
70.02%
-484K
272.86%
199K
141.12%
-72K
136.18%
159K
320.83%
-148K
193.08%
-166K
12.16%
256K
254.22%
-599K
333.98%
-2.22M
269.95%
404K
118.23%
267K
33.91%
571K
113.86%
-558K
197.72%
471K
184.41%
net change in cash
-10.76M
-
20.08M
286.66%
-13.67M
168.06%
6.66M
148.76%
-8.86M
232.93%
16.99M
291.85%
4.63M
72.74%
-23.94M
616.75%
2.40M
110.02%
-2.17M
190.45%
-1.10M
49.35%
4.87M
543.40%
669K
86.27%
29.34M
4,285.65%
-23.08M
178.66%
2.54M
111.02%
25.59M
906.37%
-3.50M
113.66%
-91K
97.40%
-19.55M
21,384.62%
47.80M
344.49%
-41.06M
185.90%
15.77M
138.41%
15.98M
1.33%
-16.08M
200.62%
28.33M
276.18%
236K
99.17%
-23.02M
9,856.36%
189.54M
923.17%
184.94M
2.42%
89.29M
51.72%
-275.14M
408.14%
2.65M
100.96%
120.81M
4,453.79%
-127.60M
205.62%
-94.20M
26.17%
-43.25M
54.09%
274.92M
735.60%
-229.03M
183.31%
-21.66M
90.54%
94.27M
535.32%
315.39M
234.56%
-280.24M
188.85%
cash at beginning of period
13.61M
-
2.85M
79.07%
22.93M
705.02%
9.26M
59.61%
15.92M
71.95%
7.07M
55.62%
24.06M
240.44%
28.69M
19.25%
4.75M
83.43%
7.15M
50.45%
4.98M
30.33%
3.88M
22.05%
8.76M
125.43%
9.43M
7.64%
38.77M
311.23%
15.69M
59.54%
18.23M
16.21%
43.82M
140.38%
40.33M
7.98%
40.23M
0.23%
20.68M
48.59%
68.48M
231.10%
27.42M
59.96%
43.19M
57.52%
59.18M
37.00%
43.09M
27.17%
71.43M
65.74%
71.66M
0.33%
48.64M
32.13%
238.17M
389.69%
423.12M
77.65%
512.41M
21.10%
237.27M
53.69%
239.92M
1.12%
360.74M
50.35%
233.13M
35.37%
138.93M
40.41%
95.68M
31.13%
370.59M
287.34%
141.56M
61.80%
119.91M
15.30%
214.17M
78.62%
529.56M
147.26%
cash at end of period
2.85M
-
22.93M
705.02%
9.26M
59.61%
15.92M
71.95%
7.07M
55.62%
24.06M
240.44%
28.69M
19.25%
4.75M
83.43%
7.15M
50.45%
4.98M
30.33%
3.88M
22.05%
8.76M
125.43%
9.43M
7.64%
38.77M
311.23%
15.69M
59.54%
18.23M
16.21%
43.82M
140.38%
40.33M
7.98%
40.23M
0.23%
20.68M
48.59%
68.48M
231.10%
27.42M
59.96%
43.19M
57.52%
59.18M
37.00%
43.09M
27.17%
71.43M
65.74%
71.66M
0.33%
48.64M
32.13%
238.17M
389.69%
423.12M
77.65%
512.41M
21.10%
237.27M
53.69%
239.92M
1.12%
360.74M
50.35%
233.13M
35.37%
138.93M
40.41%
95.68M
31.13%
370.59M
287.34%
141.56M
61.80%
119.91M
15.30%
214.17M
78.62%
529.56M
147.26%
249.33M
52.92%
operating cash flow
110.42M
-
75.41M
31.71%
-20.39M
127.04%
75.71M
471.25%
25.70M
66.06%
241.99M
841.60%
117.26M
51.55%
47.03M
59.89%
94.75M
101.48%
106.81M
12.73%
15.85M
85.16%
12.64M
20.28%
98.65M
680.67%
78.45M
20.48%
154.17M
96.52%
-242.17M
257.07%
266.62M
210.10%
-22.36M
108.39%
83.50M
473.41%
-60.28M
172.20%
3.55M
105.89%
503.19M
14,062.29%
-46.81M
109.30%
398.27M
950.87%
89.93M
77.42%
108.88M
21.07%
203.27M
86.68%
293.24M
44.26%
215.96M
26.35%
224.80M
4.09%
257.16M
14.40%
92.18M
64.16%
149.75M
62.46%
293.98M
96.31%
131.52M
55.26%
-129.98M
198.83%
117.13M
190.12%
233.63M
99.46%
-86.37M
136.97%
-11.54M
86.64%
294.48M
2,652.06%
490.70M
66.63%
107.75M
78.04%
capital expenditure
-30.03M
-
-24.88M
17.16%
-35.55M
42.92%
-32.01M
9.96%
-23.40M
26.91%
-18.29M
21.82%
-19.66M
7.48%
-28.77M
46.34%
-22.34M
22.37%
-13.64M
38.91%
-13.34M
2.21%
-50.55M
278.85%
-25.16M
50.23%
-28.06M
11.56%
-28.90M
2.98%
-27.95M
3.28%
-26.48M
5.28%
-40.08M
51.38%
-22.55M
43.75%
-65.45M
190.32%
-46.22M
29.39%
-46.21M
0.02%
-34.40M
25.56%
-23.06M
32.96%
-27.64M
19.87%
-41.38M
49.70%
-60.59M
46.44%
-72.16M
19.09%
-50.97M
29.37%
-30.02M
41.10%
-48.06M
60.08%
-48.97M
1.90%
-35.32M
27.88%
-37.72M
6.79%
-83.19M
120.56%
-106.68M
28.23%
-23.45M
78.01%
-50.03M
113.29%
-63.35M
26.62%
-55.72M
12.04%
-38.30M
31.26%
-35.57M
7.13%
-25.41M
28.57%
free cash flow
80.39M
-
50.53M
37.14%
-55.95M
210.71%
43.70M
178.11%
2.30M
94.73%
223.70M
9,609.20%
97.60M
56.37%
18.26M
81.29%
72.41M
296.66%
93.17M
28.66%
2.51M
97.31%
-37.91M
1,611.68%
73.50M
293.85%
50.39M
31.44%
125.27M
148.61%
-270.12M
315.63%
240.14M
188.90%
-62.44M
126.00%
60.96M
197.62%
-125.74M
306.27%
-42.66M
66.07%
456.98M
1,171.11%
-81.20M
117.77%
375.21M
562.06%
62.29M
83.40%
67.51M
8.37%
142.67M
111.35%
221.07M
54.95%
164.99M
25.37%
194.78M
18.06%
209.11M
7.36%
43.21M
79.34%
114.44M
164.86%
256.26M
123.93%
48.33M
81.14%
-236.66M
589.70%
93.67M
139.58%
183.60M
96.00%
-149.72M
181.55%
-67.26M
55.08%
256.18M
480.88%
455.13M
77.66%
82.34M
81.91%

All numbers in USD (except ratios and percentages)