bf/NYSE:ECL_icon.png

COM:ECOLAB

Ecolab

  • Stock

USD

Last Close

243.42

22/11 21:00

Market Cap

69.47B

Beta: -

Volume Today

1.30M

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
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
Sep '24
net income
289.60M
-
194.50M
32.84%
315M
61.95%
369.40M
17.27%
343.30M
7.07%
235.40M
31.43%
308.80M
31.18%
250.10M
19.01%
222.90M
10.88%
232M
4.08%
263.60M
13.62%
379.50M
43.97%
372M
1.98%
256.80M
30.97%
298.10M
16.08%
395.80M
32.77%
571.70M
44.44%
248.20M
56.59%
353.60M
42.47%
438.30M
23.95%
400.20M
8.69%
300.40M
24.94%
372.20M
23.90%
469.30M
26.09%
434.30M
7.46%
290.20M
33.18%
140.40M
51.62%
-1.92B
1,468.23%
304.90M
115.87%
196.50M
35.55%
313.60M
59.59%
328.60M
4.78%
305.30M
7.09%
174.70M
42.78%
312.70M
78.99%
352M
12.57%
269.50M
23.44%
238.10M
11.65%
334.70M
40.57%
409.40M
22.32%
405.20M
1.03%
749.40M
-
depreciation and amortization
214.40M
-
216.80M
1.12%
218.60M
0.83%
218.60M
0%
218M
0.27%
217.20M
0.37%
218.50M
0.60%
211.40M
3.25%
212.40M
0.47%
212.20M
0.09%
209.10M
1.46%
216.80M
3.68%
212.60M
1.94%
216M
1.60%
221.20M
2.41%
228.30M
3.21%
227.80M
0.22%
231.10M
1.45%
234.70M
1.56%
234.60M
0.04%
237.90M
1.41%
238.80M
0.38%
245M
2.60%
244.70M
0.12%
244.80M
0.04%
249.60M
1.96%
146.60M
41.27%
209M
42.56%
207.50M
0.72%
215.20M
3.71%
205.40M
4.55%
206.90M
0.73%
215.60M
4.20%
234.70M
8.86%
234.70M
0%
232.80M
0.81%
236.50M
1.59%
234.30M
0.93%
229.40M
2.09%
229.40M
0%
230.50M
0.48%
3.90M
-
deferred income tax
-27.80M
-
-8.30M
70.14%
-42.30M
409.64%
-28.50M
32.62%
-42.40M
48.77%
3.20M
107.55%
-38.10M
1,290.63%
-141.30M
270.87%
-68.30M
51.66%
41.10M
160.18%
-69.90M
270.07%
-26.50M
62.09%
-35.30M
33.21%
3.20M
109.07%
-17.30M
640.63%
24.50M
241.62%
-364.90M
1,589.39%
13.30M
103.64%
19.30M
45.11%
24M
24.35%
28.50M
18.75%
-5M
117.54%
1.90M
138%
20.90M
1,000%
-55.40M
365.07%
-5.30M
90.43%
-19.70M
271.70%
8.40M
142.64%
-29.20M
447.62%
42.90M
246.92%
-3.40M
107.93%
13.20M
488.24%
-53.80M
507.58%
-15.70M
70.82%
-41.90M
166.88%
-49M
16.95%
-36M
26.53%
-18M
50%
-18.80M
4.44%
-9.10M
51.60%
-9.80M
7.69%
-12M
-
stock based compensation
16M
-
22.80M
42.50%
19.90M
12.72%
12.40M
37.69%
16M
29.03%
25.30M
58.13%
21.80M
13.83%
13M
40.37%
18.10M
39.23%
29.10M
60.77%
24.50M
15.81%
14.10M
42.45%
18M
27.66%
30.90M
71.67%
26.60M
13.92%
14.30M
46.24%
18.70M
30.77%
33.70M
80.21%
28.10M
16.62%
13.70M
51.25%
18.90M
37.96%
32.20M
70.37%
27.30M
15.22%
13.70M
49.82%
17.90M
30.66%
29.10M
62.57%
24.60M
15.46%
11.40M
53.66%
17M
49.12%
31.30M
84.12%
27.60M
11.82%
13.60M
50.72%
17M
25%
28.20M
65.88%
24.60M
12.77%
14.40M
41.46%
20.60M
43.06%
31.40M
52.43%
27.30M
13.06%
14.70M
46.15%
21.70M
47.62%
26.60M
-
change in working capital
145.30M
-
-188.80M
229.94%
-181.70M
3.76%
59.30M
132.64%
128.40M
116.53%
-352.50M
374.53%
-38M
89.22%
291.70M
867.63%
19.40M
93.35%
-19.20M
198.97%
98.80M
614.58%
75.20M
23.89%
-125.80M
267.29%
-65.50M
47.93%
-123.50M
88.55%
6.80M
105.51%
221.90M
3,163.24%
-21.90M
109.87%
-343.40M
1,468.04%
-111.70M
67.47%
157.20M
240.73%
-196.90M
225.25%
-114M
42.10%
52.10M
145.70%
179.40M
244.34%
-176.70M
198.49%
-52.10M
70.51%
-102.50M
96.74%
122.10M
219.12%
-170.50M
239.64%
-43.50M
74.49%
51M
217.24%
163.60M
220.78%
-224.70M
237.35%
-193.70M
13.80%
-118.70M
38.72%
260.40M
319.38%
-250.60M
196.24%
1.60M
100.64%
188.10M
11,656.25%
223.60M
18.87%
47M
-
accounts receivables
-77.10M
-
38.30M
149.68%
-117.70M
407.31%
-84.10M
28.55%
-11.90M
85.85%
-12.40M
4.20%
34.60M
379.03%
-33.80M
197.69%
-12.40M
63.31%
113.30M
1,013.71%
-50.80M
144.84%
-24.70M
51.38%
-36.90M
49.39%
76.30M
306.78%
-60.30M
179.03%
-39.50M
34.49%
-68.30M
72.91%
33.90M
149.63%
-122.40M
461.06%
-72.80M
40.52%
-2.80M
96.15%
8M
385.71%
-83.20M
1,140%
-500K
99.40%
-61.50M
12,200%
-76.20M
23.90%
172.30M
326.12%
2.40M
98.61%
57.10M
2,279.17%
23.60M
58.67%
-42.70M
280.93%
-81.90M
91.80%
-77.20M
5.74%
-29.60M
61.66%
-204.40M
590.54%
-116.80M
42.86%
31.20M
126.71%
41M
31.41%
-93.80M
328.78%
-36.10M
61.51%
4.60M
112.74%
800K
-
inventory
61.80M
-
-54.80M
188.67%
-52.40M
4.38%
-61.50M
17.37%
-42.10M
31.54%
-83.60M
98.57%
17.60M
121.05%
-11.40M
164.77%
28.80M
352.63%
-1.20M
104.17%
41.80M
3,583.33%
-6M
114.35%
-15.80M
163.33%
-67.50M
327.22%
-28.30M
58.07%
-21.10M
25.44%
31.40M
248.82%
-77.20M
345.86%
-41.70M
45.98%
-52.30M
25.42%
30.10M
157.55%
-83M
375.75%
100K
100.12%
35.30M
35,200%
88.60M
150.99%
-26M
129.35%
-125.90M
384.23%
-24.20M
80.78%
-3.40M
85.95%
-45.90M
1,250%
-57.60M
25.49%
23.70M
141.15%
6.80M
71.31%
-94.80M
1,494.12%
-156M
64.56%
-134.90M
13.53%
-17.20M
87.25%
70.60M
510.47%
80.30M
13.74%
115.50M
43.84%
53.90M
53.33%
-71.30M
-
accounts payables
91.30M
-
-69.60M
176.23%
49.60M
171.26%
49.50M
0.20%
145.20M
193.33%
-170M
217.08%
24.30M
114.29%
81.80M
236.63%
17.80M
78.24%
-58.20M
426.97%
-21M
63.92%
41.60M
298.10%
-17.50M
142.07%
12.90M
173.71%
71.10M
451.16%
-27M
137.97%
64.10M
337.41%
40.40M
36.97%
39.40M
2.48%
-27.60M
170.05%
61.30M
322.10%
-35.30M
157.59%
71.50M
302.55%
-25.20M
135.24%
11.30M
144.84%
20.10M
-
-8.30M
141.29%
44.10M
631.33%
-44.60M
201.13%
78.10M
275.11%
38M
51.34%
128.90M
239.21%
25.50M
80.22%
138.30M
442.35%
96.40M
30.30%
134.50M
39.52%
-268.50M
299.63%
3.80M
101.42%
19M
400%
13.40M
29.47%
67.60M
-
other working capital
69.30M
-
-102.70M
248.20%
-61.20M
40.41%
155.40M
353.92%
37.20M
76.06%
-86.50M
332.53%
-114.50M
32.37%
255.10M
322.79%
-14.80M
105.80%
-73.10M
393.92%
128.80M
276.20%
64.30M
50.08%
-55.60M
186.47%
-87.20M
56.83%
-106M
21.56%
94.40M
189.06%
194.70M
106.25%
-19M
109.76%
-218.70M
1,051.05%
41M
118.75%
68.60M
67.32%
-86.60M
226.24%
-102.40M
18.24%
42.50M
141.50%
141M
231.76%
-74.50M
152.84%
-118.60M
59.19%
-72.40M
38.95%
24.30M
133.56%
-103.60M
526.34%
-21.30M
79.44%
71.20M
434.27%
105.10M
47.61%
-125.80M
219.70%
28.40M
122.58%
36.60M
28.87%
111.90M
205.74%
156.90M
40.21%
11.30M
92.80%
89.70M
693.81%
151.70M
69.12%
54.70M
-
other non cash items
-6.90M
-
-22.60M
227.54%
-12M
46.90%
-18.10M
50.83%
7.30M
140.33%
-16.10M
320.55%
51.10M
417.39%
133.70M
161.64%
200.10M
49.66%
-22.70M
111.34%
-123.80M
445.37%
-42.20M
65.91%
6.50M
115.40%
-15.70M
341.54%
28.90M
284.08%
-84.50M
392.39%
-28.80M
65.92%
-17.20M
40.28%
6.20M
136.05%
65.80M
961.29%
-15.40M
123.40%
8.60M
155.84%
7M
18.60%
-118.50M
1,792.86%
-15.10M
-
147M
1,073.51%
2.25B
1,428.23%
27.50M
98.78%
-20.10M
173.09%
3.30M
116.42%
9.40M
184.85%
-6.80M
172.34%
-27.10M
298.53%
-14M
48.34%
5.20M
137.14%
108.20M
1,980.77%
-37M
134.20%
-800K
97.84%
-44.80M
5,500%
-18.70M
58.26%
-28.20M
-
net cash provided by operating activities
630.60M
-
214.40M
66.00%
317.50M
48.09%
613.10M
93.10%
670.60M
9.38%
112.50M
83.22%
524.10M
365.87%
758.60M
44.74%
604.60M
20.30%
472.50M
21.85%
402.30M
14.86%
616.90M
53.34%
448M
27.38%
425.70M
4.98%
434M
1.95%
585.20M
34.84%
646.40M
10.46%
487.20M
24.63%
298.50M
38.73%
664.70M
122.68%
827.30M
24.46%
378.10M
54.30%
539.40M
42.66%
682.20M
26.47%
821M
20.35%
371.80M
54.71%
386.80M
4.03%
451.80M
16.80%
649.80M
43.82%
295.30M
54.56%
503M
70.34%
622.70M
23.80%
640.90M
2.92%
170.10M
73.46%
322.40M
89.54%
436.70M
35.45%
859.20M
96.75%
198.20M
76.93%
573.40M
189.30%
787.70M
37.37%
852.50M
8.23%
649.40M
23.82%
611.10M
5.90%
786.70M
28.74%
investments in property plant and equipment
-213.20M
-
-150.90M
29.22%
-186.30M
23.46%
-183.40M
1.56%
-273.30M
49.02%
-173.60M
36.48%
-168.20M
3.11%
-234.50M
39.42%
-238.90M
1.88%
-148.70M
37.76%
-177.20M
19.17%
-184.90M
4.35%
-246M
33.04%
-167.50M
31.91%
-210.70M
25.79%
-215.80M
2.42%
-274.60M
27.25%
-203.30M
25.97%
-209.20M
2.90%
-221.60M
5.93%
-213M
3.88%
-187M
12.21%
-183.50M
1.87%
-179.90M
1.96%
-250.20M
39.08%
-160.70M
35.77%
-89.90M
44.06%
-111.70M
24.25%
-126.70M
13.43%
-102.10M
19.42%
-143.50M
40.55%
-178.20M
24.18%
-219.20M
23.01%
-148.70M
32.16%
-168.80M
13.52%
-192.50M
14.04%
-202.80M
5.35%
-173.70M
14.35%
-172M
0.98%
-166.50M
3.20%
-262.60M
57.72%
-236.40M
-
acquisitions net
4.20M
-
-25.30M
702.38%
-3.50M
86.17%
-32.80M
837.14%
-10.60M
67.68%
-10.80M
1.89%
-3.60M
66.67%
-114.80M
3,088.89%
-140.40M
22.30%
-9.50M
93.23%
100K
101.05%
-35.30M
35,400%
-3.90M
88.95%
-826.60M
21,094.87%
100K
100.01%
-4.70M
4,800%
-39.20M
734.04%
-67.10M
71.17%
-2.60M
96.13%
1.30M
150%
-152.20M
11,807.69%
-281.80M
85.15%
-1.20M
99.57%
-96.80M
7,966.67%
-4.80M
95.04%
-1.50M
68.75%
-429.90M
28,560.00%
-200K
99.95%
60.80M
30,500%
-88M
244.74%
-1.80M
97.95%
-120.10M
6,572.22%
-3.71B
2,992.26%
-7.20M
-
700K
109.72%
800K
14.29%
4.80M
500%
-101.20M
2,208.33%
-1.80M
98.22%
-73.20M
3,966.67%
-21.20M
-
purchases of investments
4.80M
-
14.60M
-
sales maturities of investments
6.60M
-
1.30M
-
14.10M
-
-14.10M
-
other investing activites
8.60M
-
1.80M
79.07%
4.90M
172.22%
10.60M
116.33%
500K
95.28%
15.40M
2,980%
800K
94.81%
140.20M
17,425%
1.20M
99.14%
7.30M
508.33%
4.10M
43.84%
-37.70M
1,019.51%
900K
102.39%
52.60M
5,744.44%
2M
96.20%
2.50M
25%
8.70M
248%
500K
94.25%
23.20M
4,540%
15.80M
31.90%
-16.40M
203.80%
-8.60M
47.56%
4.60M
153.49%
5M
8.70%
-14.90M
398%
-3.50M
76.51%
506.60M
14,574.29%
-61.90M
112.22%
4.10M
106.62%
-2.30M
156.10%
-10.10M
339.13%
7.60M
175.25%
-8.20M
207.89%
19.50M
337.80%
-5.60M
128.72%
-3.80M
32.14%
-8.40M
121.05%
-20.50M
144.05%
-900K
95.61%
-10.30M
1,044.44%
-12.60M
22.33%
896.70M
-
net cash used for investing activites
-200.40M
-
-174.40M
12.97%
-184.90M
6.02%
-205.60M
11.20%
-283.40M
37.84%
-169M
40.37%
-171M
1.18%
-209.10M
22.28%
-366.70M
75.37%
-150.90M
58.85%
-173M
14.65%
-257.90M
49.08%
-247.70M
3.96%
-941.50M
280.10%
-208.60M
77.84%
-218M
4.51%
-305.10M
39.95%
-255.80M
16.16%
-188.60M
26.27%
-204.50M
8.43%
-381.10M
86.36%
-477.40M
25.27%
-180.10M
62.27%
-271.70M
50.86%
-269.90M
0.66%
-165.70M
38.61%
-13.20M
92.03%
-173.80M
1,216.67%
-61.80M
64.44%
-192.40M
211.33%
-155.40M
19.23%
-290.70M
87.07%
-3.94B
1,255.76%
-129.20M
96.72%
-181.60M
40.56%
-195.60M
7.71%
-210.40M
7.57%
-189.40M
9.98%
-274.10M
44.72%
-178.60M
34.84%
-348.40M
95.07%
639.10M
-
debt repayment
-173.40M
-
-101.40M
41.52%
-155.10M
52.96%
-150.80M
2.77%
-500.50M
231.90%
-375.70M
24.94%
-4.30M
98.86%
-504.20M
11,625.58%
-150.50M
70.15%
-125.70M
16.48%
-4.30M
96.58%
-500K
88.37%
-1.44B
287,720%
-400K
99.97%
-4.90M
1,125%
-14.80M
202.04%
-778.90M
5,162.84%
-300.60M
61.41%
-1.20M
-
-249.80M
20,716.67%
-400.30M
60.25%
-700K
99.83%
-400K
42.86%
-299.70M
-
-300K
99.90%
-1.35B
448,933.33%
-1.05B
-
-120.40M
-
-2.10M
98.26%
-5.50M
161.90%
-3.80M
30.91%
-2M
47.37%
-501.60M
24,980%
-627.90M
-
common stock issued
-168.40M
-
421.50M
350.30%
87M
79.36%
-146.80M
268.74%
303.30M
306.61%
958.40M
215.99%
139.90M
85.40%
-42.90M
130.66%
-60.70M
41.49%
473.80M
880.56%
18.30M
96.14%
-158.40M
965.57%
1.53B
1,063.83%
884.50M
42.06%
79.90M
90.97%
-218.60M
373.59%
603.70M
376.17%
382.70M
36.61%
-71.60M
-
254.80M
455.87%
-232.80M
-
1.81B
-
-397.20M
121.97%
809.10M
303.70%
349.10M
-
8.10M
-
8.30M
2.47%
15.50M
86.75%
35.10M
126.45%
10.60M
69.80%
35.60M
235.85%
-154.40M
-
common stock repurchased
-79.10M
-
-242.60M
206.70%
-94M
61.25%
-4.40M
95.32%
-87.60M
1,890.91%
-412.60M
371.00%
-313.70M
23.97%
-1.50M
99.52%
-27.30M
1,720%
-389.90M
1,328.21%
-248M
36.39%
-99.90M
59.72%
-1.80M
98.20%
-374.50M
20,705.56%
-126.60M
66.19%
-86.60M
31.60%
-12.60M
85.45%
-215.10M
1,607.14%
-700K
99.67%
-105.60M
14,985.71%
-241M
128.22%
-131.40M
45.48%
-216.10M
64.46%
-1.10M
99.49%
-5.10M
363.64%
-95M
1,762.75%
-9.70M
89.79%
-19.90M
105.15%
-21.60M
8.54%
-61.80M
186.11%
-8.80M
85.76%
-7.20M
18.18%
-28.80M
300%
-262.10M
810.07%
-140.70M
46.32%
-42.60M
69.72%
-72.80M
70.89%
-10.60M
85.44%
-300K
97.17%
-800K
166.67%
-2M
150%
519.40M
-
dividends paid
-74.50M
-
-85.90M
15.30%
-86.40M
0.58%
-86.60M
0.23%
-85.50M
1.27%
-99.80M
16.73%
-102.70M
2.91%
-99.10M
3.51%
-99.10M
0%
-108M
8.98%
-109.60M
1.48%
-106.90M
2.46%
-103M
3.65%
-113.20M
9.90%
-109.70M
3.09%
-107.40M
2.10%
-118.40M
10.24%
-123.40M
4.22%
-128.90M
4.46%
-118.50M
8.07%
-125.70M
6.08%
-141.40M
12.49%
-139.30M
1.49%
-137.30M
1.44%
-136.90M
0.29%
-145.50M
6.28%
-137.70M
5.36%
-138.60M
0.65%
-139M
0.29%
-146.70M
5.54%
-139.90M
4.64%
-139.90M
0%
-139.90M
0%
-154M
10.08%
-146.10M
5.13%
-144.90M
0.82%
-157.80M
8.90%
-157.70M
0.06%
-150.90M
4.31%
-154M
2.05%
-154.70M
0.45%
-162.20M
-
other financing activites
8.50M
-
-64.70M
861.18%
1.70M
102.63%
-5.20M
405.88%
13M
350%
15.60M
20%
10.90M
30.13%
8.90M
18.35%
9.50M
6.74%
4.40M
53.68%
11.80M
168.18%
19.50M
65.25%
-27.60M
241.54%
-900K
96.74%
-8.20M
811.11%
900K
110.98%
-16M
1,877.78%
-8.60M
46.25%
-111.90M
1,201.16%
-16.10M
85.61%
8.50M
152.80%
555.60M
6,436.47%
-2.10M
100.38%
-200K
90.48%
-360.10M
179,950%
-1.60M
99.56%
-1.90M
18.75%
6.20M
426.32%
-209.90M
3,485.48%
25.40M
112.10%
13.50M
46.85%
4.30M
68.15%
2.93B
68,067.44%
110.80M
96.22%
163.90M
47.92%
52.40M
68.03%
62.70M
19.66%
-8.10M
112.92%
-35.90M
343.21%
-800K
97.77%
37.20M
4,750%
-123.20M
-
net cash used provided by financing activities
-486.90M
-
-73.10M
84.99%
-246.80M
237.62%
-393.80M
59.56%
-357.30M
9.27%
85.90M
124.04%
-269.90M
414.20%
-638.80M
136.68%
-328.10M
48.64%
-145.40M
55.68%
-331.80M
128.20%
-346.20M
4.34%
-44.80M
87.06%
395.50M
982.81%
-169.50M
142.86%
-426.50M
151.62%
-322.20M
24.45%
-265M
17.75%
-241.50M
8.87%
-313M
29.61%
-353.20M
12.84%
-117.50M
66.73%
-358.20M
204.85%
-371.80M
3.80%
-502.10M
35.05%
1.27B
352.10%
-546.80M
143.20%
-690.30M
26.24%
-370.50M
46.33%
-183.10M
50.58%
-135.20M
26.16%
-841M
522.04%
2.76B
428.48%
-305.30M
111.05%
-122.90M
59.74%
-247.40M
101.30%
-161.70M
34.64%
-166.40M
2.91%
-155.80M
6.37%
-147M
5.65%
-585.50M
298.30%
-548.30M
-
effect of forex changes on cash
1.50M
-
-5.80M
486.67%
900K
115.52%
-2.90M
422.22%
-18.10M
524.14%
-1.10M
93.92%
-10.50M
854.55%
-36.50M
247.62%
-1.80M
95.07%
-500K
72.22%
1.40M
380%
400K
71.43%
-8.70M
2,275%
5M
157.47%
-7.30M
246%
7.70M
205.48%
-16.80M
318.18%
-2.30M
86.31%
10.30M
547.83%
2.20M
78.64%
-2.60M
218.18%
1.80M
169.23%
5.60M
211.11%
11.50M
105.36%
1.50M
86.96%
3.60M
140%
-52.10M
1,547.22%
10.40M
119.96%
8M
23.08%
9.50M
18.75%
500K
94.74%
4.50M
800%
-200K
104.44%
3.90M
2,050%
7.60M
94.87%
-5.70M
175%
-1.40M
75.44%
-21.60M
1,442.86%
-8.70M
59.72%
-15M
72.41%
-400K
97.33%
-6.40M
-
net change in cash
-55.20M
-
-38.90M
29.53%
-113.30M
191.26%
10.80M
109.53%
11.80M
9.26%
28.30M
139.83%
72.70M
156.89%
-125.80M
273.04%
-92M
26.87%
175.70M
290.98%
-101.10M
157.54%
13.20M
113.06%
146.80M
1,012.12%
-115.30M
178.54%
48.60M
142.15%
-51.60M
206.17%
2.30M
104.46%
-35.90M
1,660.87%
-121.30M
237.88%
149.40M
223.17%
90.40M
39.49%
-215M
337.83%
6.70M
103.12%
50.20M
649.25%
50.50M
0.60%
1.48B
2,821.78%
-292.90M
119.85%
-334.30M
14.13%
225.50M
167.45%
-70.70M
131.35%
212.90M
401.13%
-504.50M
336.97%
-538M
6.64%
-260.50M
51.58%
25.50M
109.79%
-12M
147.06%
485.70M
4,147.50%
-179.20M
136.90%
134.80M
175.22%
447.10M
231.68%
-81.80M
118.30%
649.40M
893.89%
611.10M
5.90%
877.10M
43.53%
cash at beginning of period
394.40M
-
339.20M
14.00%
300.30M
11.47%
187M
37.73%
197.80M
5.78%
209.60M
5.97%
237.90M
13.50%
310.60M
30.56%
184.80M
40.50%
92.80M
49.78%
268.50M
189.33%
167.40M
37.65%
180.60M
7.89%
327.40M
81.28%
212.10M
35.22%
260.70M
22.91%
209.10M
19.79%
211.40M
1.10%
175.50M
16.98%
54.20M
69.12%
203.60M
275.65%
294M
44.40%
79M
73.13%
85.70M
8.48%
135.90M
58.58%
186.40M
37.16%
1.66B
791.58%
1.37B
17.62%
1.03B
24.42%
1.26B
21.79%
1.19B
5.61%
1.40B
17.90%
897.90M
35.97%
359.90M
59.92%
99.40M
72.38%
124.90M
25.65%
112.90M
9.61%
598.60M
430.20%
419.40M
29.94%
554.20M
32.14%
1.00B
80.67%
384M
-
cash at end of period
339.20M
-
300.30M
11.47%
187M
37.73%
197.80M
5.78%
209.60M
5.97%
237.90M
13.50%
310.60M
30.56%
184.80M
40.50%
92.80M
49.78%
268.50M
189.33%
167.40M
37.65%
180.60M
7.89%
327.40M
81.28%
212.10M
35.22%
260.70M
22.91%
209.10M
19.79%
211.40M
1.10%
175.50M
16.98%
54.20M
69.12%
203.60M
275.65%
294M
44.40%
79M
73.13%
85.70M
8.48%
135.90M
58.58%
186.40M
37.16%
1.66B
791.58%
1.37B
17.62%
1.03B
24.42%
1.26B
21.79%
1.19B
5.61%
1.40B
17.90%
897.90M
35.97%
359.90M
59.92%
99.40M
72.38%
124.90M
25.65%
112.90M
9.61%
598.60M
430.20%
419.40M
29.94%
554.20M
32.14%
1.00B
80.67%
919.50M
8.17%
649.40M
29.37%
611.10M
5.90%
1.26B
106.37%
operating cash flow
630.60M
-
214.40M
66.00%
317.50M
48.09%
613.10M
93.10%
670.60M
9.38%
112.50M
83.22%
524.10M
365.87%
758.60M
44.74%
604.60M
20.30%
472.50M
21.85%
402.30M
14.86%
616.90M
53.34%
448M
27.38%
425.70M
4.98%
434M
1.95%
585.20M
34.84%
646.40M
10.46%
487.20M
24.63%
298.50M
38.73%
664.70M
122.68%
827.30M
24.46%
378.10M
54.30%
539.40M
42.66%
682.20M
26.47%
821M
20.35%
371.80M
54.71%
386.80M
4.03%
451.80M
16.80%
649.80M
43.82%
295.30M
54.56%
503M
70.34%
622.70M
23.80%
640.90M
2.92%
170.10M
73.46%
322.40M
89.54%
436.70M
35.45%
859.20M
96.75%
198.20M
76.93%
573.40M
189.30%
787.70M
37.37%
852.50M
8.23%
649.40M
23.82%
611.10M
5.90%
786.70M
28.74%
capital expenditure
-213.20M
-
-150.90M
29.22%
-186.30M
23.46%
-183.40M
1.56%
-273.30M
49.02%
-173.60M
36.48%
-168.20M
3.11%
-234.50M
39.42%
-238.90M
1.88%
-148.70M
37.76%
-177.20M
19.17%
-184.90M
4.35%
-246M
33.04%
-167.50M
31.91%
-210.70M
25.79%
-215.80M
2.42%
-274.60M
27.25%
-203.30M
25.97%
-209.20M
2.90%
-221.60M
5.93%
-213M
3.88%
-187M
12.21%
-183.50M
1.87%
-179.90M
1.96%
-250.20M
39.08%
-160.70M
35.77%
-89.90M
44.06%
-111.70M
24.25%
-126.70M
13.43%
-102.10M
19.42%
-143.50M
40.55%
-178.20M
24.18%
-219.20M
23.01%
-148.70M
32.16%
-168.80M
13.52%
-192.50M
14.04%
-202.80M
5.35%
-173.70M
14.35%
-172M
0.98%
-166.50M
3.20%
-262.60M
57.72%
-236.40M
-
free cash flow
417.40M
-
63.50M
84.79%
131.20M
106.61%
429.70M
227.52%
397.30M
7.54%
-61.10M
115.38%
355.90M
682.49%
524.10M
47.26%
365.70M
30.22%
323.80M
11.46%
225.10M
30.48%
432M
91.91%
202M
53.24%
258.20M
27.82%
223.30M
13.52%
369.40M
65.43%
371.80M
0.65%
283.90M
23.64%
89.30M
68.55%
443.10M
396.19%
614.30M
38.64%
191.10M
68.89%
355.90M
86.24%
502.30M
41.14%
570.80M
13.64%
211.10M
63.02%
296.90M
40.64%
340.10M
14.55%
523.10M
53.81%
193.20M
63.07%
359.50M
86.08%
444.50M
23.64%
421.70M
5.13%
21.40M
94.93%
153.60M
617.76%
244.20M
58.98%
656.40M
168.80%
24.50M
96.27%
401.40M
1,538.37%
621.20M
54.76%
589.90M
5.04%
649.40M
10.09%
611.10M
5.90%
550.30M
9.95%

All numbers in USD (except ratios and percentages)