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
account payables
1.02B
-
951.20M
6.92%
1.00B
5.60%
1.05B
4.26%
1.16B
10.99%
950.60M
18.22%
961M
1.09%
1.03B
7.65%
1.05B
1.46%
986.10M
6.05%
977.80M
0.84%
1.02B
4.59%
983.20M
3.86%
1.04B
5.71%
1.12B
8.11%
1.12B
0.69%
1.18B
5.48%
1.23B
4.42%
1.24B
1.06%
1.20B
3.77%
1.26B
5.04%
1.24B
1.43%
1.30B
4.86%
1.27B
2.20%
1.08B
15.29%
1.28B
18.99%
1.09B
14.99%
1.11B
1.90%
1.16B
4.71%
1.13B
2.79%
1.21B
7.54%
1.24B
1.96%
1.38B
11.89%
1.42B
2.87%
1.52B
7.09%
1.58B
3.91%
1.73B
9.08%
1.47B
14.95%
1.48B
0.47%
1.50B
1.49%
1.57B
4.50%
1.61B
2.60%
1.69B
5.20%
1.81B
7.19%
accumulated other comprehensive income loss
-305.20M
-
-373.30M
22.31%
-350.80M
6.03%
-377.30M
7.55%
-951.90M
152.29%
-1.19B
24.74%
-1.20B
0.65%
-1.40B
17.53%
-1.42B
1.33%
-1.54B
7.93%
-1.49B
2.83%
-1.45B
2.71%
-1.71B
17.94%
-1.64B
4.48%
-1.64B
0.48%
-1.56B
4.84%
-1.64B
4.99%
-1.56B
5.11%
-1.59B
2.21%
-1.77B
10.84%
-1.76B
0.21%
-1.73B
1.52%
-1.84B
5.85%
-1.88B
2.63%
-2.09B
10.88%
-2.11B
1.15%
-1.99B
5.87%
-1.95B
2.20%
-1.99B
2.49%
-1.91B
4.01%
-1.71B
10.65%
-1.73B
1.34%
-1.63B
5.69%
-1.56B
4.36%
-1.62B
3.47%
-1.83B
13.14%
-1.73B
5.68%
-1.74B
0.61%
-1.76B
1.42%
-1.80B
2.25%
-1.85B
2.72%
-1.88B
1.66%
-1.90B
0.97%
-1.85B
2.40%
cash and cash equivalents
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%
114.70M
43.66%
79M
31.12%
85.70M
8.48%
135.90M
58.58%
118.80M
12.58%
1.66B
1,298.91%
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%
479.90M
47.81%
384M
19.98%
1.26B
228.41%
cash and short term investments
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%
114.70M
43.66%
79M
31.12%
85.70M
8.48%
135.90M
58.58%
118.80M
12.58%
1.66B
1,298.91%
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%
479.90M
47.81%
384M
19.98%
1.26B
228.41%
common stock
345.10M
-
346.40M
0.38%
346.70M
0.09%
347.20M
0.14%
347.70M
0.14%
348.70M
0.29%
349.30M
0.17%
349.50M
0.06%
350.30M
0.23%
351M
0.20%
351.60M
0.17%
352.30M
0.20%
352.60M
0.09%
353.50M
0.26%
354.10M
0.17%
354.20M
0.03%
354.70M
0.14%
355.50M
0.23%
355.90M
0.11%
356.50M
0.17%
357M
0.14%
358.20M
0.34%
358.90M
0.20%
359.40M
0.14%
359.60M
0.06%
360.80M
0.33%
362M
0.33%
362.10M
0.03%
362.60M
0.14%
363M
0.11%
363.20M
0.06%
363.70M
0.14%
364.10M
0.11%
364.50M
0.11%
364.50M
0%
364.60M
0.03%
364.70M
0.03%
365M
0.08%
365.30M
0.08%
365.40M
0.03%
365.70M
0.08%
366.80M
0.30%
367.10M
0.08%
367.60M
0.14%
deferred revenue
652M
-
564M
13.50%
536.20M
4.93%
629M
17.31%
649M
3.18%
506.20M
22.00%
470.90M
6.97%
839.50M
78.28%
561.20M
33.15%
494M
11.97%
546.50M
10.63%
589.10M
7.80%
603.70M
2.48%
558.60M
7.47%
498.40M
10.78%
561.50M
12.66%
1.03B
83.83%
88.20M
91.46%
87.30M
1.02%
81.90M
6.19%
75.80M
7.45%
85.40M
12.66%
83.20M
2.58%
83.60M
0.48%
76.70M
8.25%
88.30M
15.12%
74M
16.19%
84.60M
14.32%
80.40M
4.96%
89.60M
11.44%
87.90M
1.90%
86.70M
1.37%
91.70M
5.77%
96.80M
5.56%
99.10M
2.38%
109.10M
10.09%
116.50M
6.78%
107.50M
7.73%
117.30M
9.12%
134.30M
14.49%
110.90M
17.42%
201.60M
81.79%
137.20M
31.94%
840M
512.24%
deferred revenue non current
-865.70M
-
-863.80M
0.22%
-823.40M
4.68%
-798.10M
3.07%
-227.30M
71.52%
-283.70M
24.81%
-265.80M
6.31%
1.23B
563.02%
-164.10M
113.33%
1.11B
777.88%
968.40M
12.94%
914.50M
5.57%
1.02B
11.45%
1.01B
0.47%
1.04B
2.53%
983.70M
5.42%
1.03B
4.25%
1.03B
0.21%
981M
4.54%
966.90M
1.44%
944.30M
2.34%
942.30M
0.21%
928.20M
1.50%
793.60M
14.50%
1.39B
74.71%
1.07B
22.68%
1.06B
1.53%
1.08B
2.43%
1.23B
13.41%
1.21B
1.50%
1.05B
13.35%
996.60M
4.78%
894.20M
10.27%
660.80M
-
627.10M
5.10%
425.50M
32.15%
551.40M
-
deferrred tax liabilities non current
1.66B
-
1.66B
0.10%
1.62B
2.34%
1.58B
2.33%
1.42B
10.57%
1.42B
0.61%
1.41B
1.34%
1.36B
3.53%
1.28B
5.50%
1.11B
13.64%
1.02B
7.50%
1.03B
0.71%
970.20M
5.87%
1.08B
10.93%
1.03B
4.41%
1.03B
0.15%
642.80M
37.60%
652.80M
1.56%
688.30M
5.44%
711.80M
3.41%
764.60M
7.42%
792.30M
3.62%
791.20M
0.14%
821.60M
3.84%
537.30M
34.60%
737.40M
37.24%
577.20M
21.72%
580.60M
0.59%
483.90M
16.66%
526.80M
8.87%
567.30M
7.69%
589.40M
3.90%
622M
5.53%
619.20M
0.45%
630.40M
1.81%
577.10M
8.45%
505.60M
12.39%
496.10M
1.88%
474.10M
4.43%
450.90M
4.89%
418.20M
7.25%
264.60M
-
goodwill
6.86B
-
6.86B
0.09%
6.86B
0.09%
6.85B
0.20%
6.72B
1.93%
6.53B
2.80%
6.51B
0.24%
6.50B
0.22%
6.49B
0.13%
6.47B
0.24%
6.50B
0.46%
6.52B
0.17%
6.38B
2.03%
6.95B
8.85%
7.00B
0.81%
7.15B
2.15%
7.17B
0.18%
7.30B
1.90%
7.19B
1.53%
7.08B
1.56%
7.08B
0.01%
7.32B
3.48%
7.23B
1.23%
7.22B
0.19%
5.57B
22.87%
7.23B
29.85%
5.76B
20.35%
5.96B
3.44%
6.01B
0.82%
6.12B
1.87%
6.17B
0.86%
6.13B
0.76%
8.06B
31.64%
8.08B
0.21%
7.94B
1.80%
7.74B
2.45%
8.01B
3.50%
8.06B
0.62%
8.10B
0.48%
8.10B
0.04%
8.15B
0.61%
8.11B
0.45%
7.82B
3.57%
7.90B
0.98%
goodwill and intangible assets
11.65B
-
11.56B
0.78%
11.50B
0.51%
11.43B
0.58%
11.17B
2.26%
10.86B
2.85%
10.74B
1.03%
10.67B
0.68%
10.60B
0.67%
10.51B
0.89%
10.48B
0.22%
10.43B
0.50%
10.20B
2.20%
11.03B
8.17%
11.07B
0.29%
11.19B
1.16%
11.18B
0.08%
11.32B
1.17%
11.10B
1.90%
10.90B
1.82%
10.88B
0.21%
11.20B
3.00%
11.01B
1.71%
10.95B
0.56%
8.50B
22.40%
10.82B
27.39%
8.78B
18.89%
8.98B
2.30%
8.98B
0.03%
9.09B
1.14%
9.10B
0.13%
9.02B
0.91%
12.29B
36.30%
12.22B
0.56%
11.97B
2.07%
11.66B
2.59%
11.69B
0.32%
11.68B
0.12%
11.70B
0.22%
11.63B
0.67%
11.64B
0.13%
11.53B
1.00%
11.16B
3.20%
11.18B
0.22%
intangible assets
4.79B
-
4.70B
1.76%
4.64B
1.39%
4.58B
1.14%
4.46B
2.76%
4.33B
2.92%
4.23B
2.21%
4.17B
1.39%
4.11B
1.51%
4.03B
1.90%
3.98B
1.31%
3.91B
1.61%
3.82B
2.47%
4.09B
7.02%
4.06B
0.60%
4.04B
0.54%
4.02B
0.54%
4.01B
0.13%
3.91B
2.55%
3.82B
2.29%
3.80B
0.59%
3.88B
2.10%
3.78B
2.61%
3.73B
1.27%
2.93B
21.48%
3.59B
22.70%
3.02B
15.94%
3.02B
0.14%
2.98B
1.53%
2.97B
0.34%
2.93B
1.40%
2.89B
1.22%
4.22B
46.18%
4.14B
2.03%
4.03B
2.60%
3.92B
2.87%
3.68B
5.98%
3.62B
1.74%
3.60B
0.36%
3.53B
2.08%
3.49B
0.99%
3.41B
2.29%
3.33B
2.33%
3.28B
1.56%
inventory
1.32B
-
1.37B
3.42%
1.41B
3.45%
1.46B
3.54%
1.47B
0.17%
1.50B
2.46%
1.46B
2.68%
1.44B
1.61%
1.39B
3.54%
1.39B
0.15%
1.33B
3.92%
1.34B
0.80%
1.32B
1.71%
1.43B
8.25%
1.47B
2.91%
1.51B
2.67%
1.45B
4.18%
1.54B
6.63%
1.56B
1.02%
1.59B
1.95%
1.55B
2.61%
1.65B
6.41%
1.63B
1.23%
1.59B
2.37%
1.08B
31.83%
1.53B
41.43%
1.23B
19.68%
1.29B
4.81%
1.29B
0.20%
1.35B
4.81%
1.42B
5.31%
1.38B
2.84%
1.49B
8.24%
1.59B
6.58%
1.72B
8.23%
1.80B
4.77%
1.79B
0.55%
1.73B
3.65%
1.65B
4.70%
1.54B
6.69%
1.50B
2.53%
1.57B
4.59%
1.51B
3.83%
1.57B
4.42%
long term debt
6.04B
-
5.95B
1.61%
5.54B
6.85%
4.87B
12.01%
4.86B
0.21%
5.41B
11.20%
5.12B
5.26%
5.75B
12.28%
4.26B
25.96%
5.08B
19.31%
5.10B
0.28%
5.09B
0.11%
6.15B
20.71%
5.84B
4.95%
5.91B
1.16%
6.48B
9.73%
6.76B
4.22%
6.40B
5.34%
6.34B
0.85%
6.33B
0.13%
6.30B
0.52%
6.42B
1.89%
6.39B
0.54%
6.39B
0.00%
6.32B
1.04%
7.15B
13.16%
7.07B
1.11%
6.98B
1.32%
6.97B
0.12%
6.98B
0.10%
6.98B
0.08%
6.19B
11.28%
8.63B
39.31%
8.54B
1.01%
8.46B
0.97%
8.34B
1.36%
8.41B
0.83%
7.85B
6.75%
7.83B
0.13%
7.90B
0.86%
7.55B
4.44%
7.96B
5.45%
7.98B
0.19%
6.97B
12.57%
long term investments
-54.50M
-
-49.10M
9.91%
-52.50M
6.92%
-48.20M
8.19%
-71.50M
48.34%
-56.90M
20.42%
-60.30M
5.98%
24.80M
141.13%
-58.30M
335.08%
-91.10M
56.26%
-86M
5.60%
-95.70M
11.28%
-92.30M
3.55%
-102.50M
11.05%
-102M
0.49%
-105.30M
3.24%
41.70M
139.60%
-104.40M
350.36%
-100.90M
3.35%
-98.50M
2.38%
-105.10M
6.70%
-108M
2.76%
-106.50M
1.39%
-109.80M
3.10%
56.50M
151.46%
-153.90M
372.39%
-141.10M
8.32%
-155.60M
10.28%
-163.20M
4.88%
-155.70M
4.60%
-159.30M
2.31%
-150.80M
5.34%
-120.60M
20.03%
-474.10M
-
-450.90M
4.89%
23.60M
105.23%
net debt
6.57B
-
6.90B
5.15%
6.94B
0.55%
6.60B
4.94%
6.36B
3.62%
6.97B
9.57%
7.00B
0.44%
6.58B
6.01%
6.37B
3.12%
6.57B
3.11%
6.68B
1.65%
6.48B
2.96%
6.36B
1.89%
7.33B
15.24%
7.42B
1.23%
7.35B
0.95%
7.11B
3.23%
7.24B
1.81%
7.16B
1.06%
6.90B
3.67%
6.93B
0.43%
7.47B
7.84%
7.37B
1.40%
7.03B
4.62%
6.70B
4.64%
6.53B
2.62%
6.24B
4.44%
6.19B
0.74%
5.73B
7.50%
5.81B
1.48%
5.60B
3.69%
5.32B
5.04%
8.68B
63.31%
8.94B
2.94%
8.95B
0.19%
8.73B
2.50%
8.32B
4.69%
8.54B
2.69%
8.40B
1.65%
8.03B
4.44%
7.81B
2.69%
7.49B
4.09%
7.60B
1.41%
6.36B
16.36%
net receivables
2.57B
-
2.52B
1.88%
2.64B
4.67%
2.69B
2.17%
2.63B
2.51%
2.55B
3.04%
2.49B
2.05%
2.57B
3.03%
2.39B
7.01%
2.25B
5.92%
2.32B
3.08%
2.35B
1.36%
2.34B
0.36%
2.36B
0.72%
2.45B
3.77%
2.53B
3.53%
2.70B
6.71%
2.57B
4.77%
2.64B
2.37%
2.65B
0.66%
2.66B
0.37%
2.69B
1.09%
2.75B
2.06%
2.72B
0.90%
2.49B
8.58%
2.86B
14.74%
2.26B
21.02%
2.32B
2.89%
2.27B
2.02%
2.27B
0.08%
2.33B
2.60%
2.38B
2.28%
2.48B
3.96%
2.51B
1.20%
2.67B
6.37%
2.71B
1.74%
2.70B
0.60%
2.67B
1.12%
2.78B
4.21%
2.82B
1.56%
3.02B
7.00%
2.79B
7.76%
2.88B
3.22%
2.88B
0.23%
other assets
1
-
other current assets
306.30M
-
345.20M
12.70%
366.20M
6.08%
349.10M
4.67%
384.70M
10.20%
461.20M
19.89%
538.40M
16.74%
44.60M
91.72%
326.30M
631.61%
291.50M
10.67%
278.30M
4.53%
299.40M
7.58%
291.40M
2.67%
308.90M
6.01%
354.80M
14.86%
363.20M
2.37%
53.50M
85.27%
305.20M
470.47%
360.70M
18.18%
378.10M
4.82%
354.10M
6.35%
334.80M
5.45%
395.40M
18.10%
425M
7.49%
33.10M
92.21%
389.60M
1,077.04%
313M
19.66%
348.80M
11.44%
298.20M
14.51%
341.50M
14.52%
335.50M
1.76%
326.60M
2.65%
357M
9.31%
407M
14.01%
391.40M
3.83%
469.40M
19.93%
404.70M
13.78%
458.30M
13.24%
456M
0.50%
428.60M
6.01%
206.30M
51.87%
379.30M
83.86%
986.10M
159.98%
401.80M
59.25%
other current liabilities
953.80M
-
881.80M
7.55%
836.50M
5.14%
855.90M
2.32%
869.80M
1.62%
866.70M
0.36%
828.90M
4.36%
673.50M
18.75%
948.30M
40.80%
922.80M
2.69%
964.20M
4.49%
991M
2.78%
891.20M
10.07%
908M
1.89%
925.80M
1.96%
1.01B
8.68%
658.10M
34.60%
1.65B
150.37%
1.42B
13.83%
1.54B
8.68%
1.61B
4.37%
1.70B
5.59%
1.68B
1.38%
1.79B
6.57%
1.98B
10.55%
1.85B
6.31%
1.53B
17.30%
1.67B
8.82%
1.67B
0.47%
1.61B
3.81%
1.56B
3.00%
1.55B
0.63%
1.67B
7.36%
1.62B
2.93%
1.56B
3.32%
1.58B
1.09%
1.86B
17.69%
1.79B
3.57%
1.75B
2.37%
1.84B
4.96%
1.91B
4.01%
2.08B
8.92%
2.15B
3.28%
2.25B
4.78%
other liabilities
1
-
other non current assets
407.90M
-
413.50M
1.37%
404M
2.30%
403.30M
0.17%
371.20M
7.96%
359.40M
3.18%
378.40M
5.29%
259M
31.55%
365.90M
41.27%
413.90M
13.12%
389.20M
5.97%
484.10M
24.38%
485M
0.19%
457M
5.77%
428.50M
6.24%
431M
0.58%
330.30M
23.36%
492.40M
49.08%
484.30M
1.65%
463.50M
4.29%
685.10M
47.81%
525.60M
23.28%
547.10M
4.09%
584.80M
6.89%
3.66B
525.24%
599.90M
83.59%
558.30M
6.93%
543.60M
2.63%
476M
12.44%
480.60M
0.97%
479.10M
0.31%
477.10M
0.42%
546M
14.44%
445.40M
18.42%
510M
14.50%
477.50M
6.37%
427M
10.58%
60.30M
85.88%
541.50M
798.01%
572.90M
5.80%
389.80M
31.96%
192.40M
50.64%
273M
41.89%
568.80M
108.35%
other non current liabilities
1.90B
-
1.89B
0.31%
1.85B
2.28%
1.81B
2.42%
1.65B
8.86%
1.65B
0%
1.63B
1.07%
143.90M
91.16%
1.52B
956.01%
228.60M
84.96%
227.80M
0.35%
226.40M
0.61%
204.80M
9.54%
207M
1.07%
238.20M
15.07%
302.50M
26.99%
415.30M
37.29%
453.40M
9.17%
406.90M
10.26%
376.30M
7.52%
324.80M
13.69%
349.70M
7.67%
325.40M
6.95%
302.70M
6.98%
269.80M
10.87%
261.30M
3.15%
260.30M
0.38%
301.10M
15.67%
312.40M
3.75%
324.20M
3.78%
320.50M
1.14%
289.10M
9.80%
254.10M
12.11%
1.17B
360.13%
1.15B
1.71%
1.25B
9.08%
1.08B
14.11%
1.06B
1.94%
438.30M
58.48%
455M
3.81%
1.03B
127.14%
1.41B
36.35%
1.33B
5.70%
1.58B
18.74%
othertotal stockholders equity
2.61B
-
2.43B
6.72%
2.37B
2.45%
2.41B
1.63%
2.37B
1.84%
2.02B
14.62%
1.76B
12.71%
1.78B
1.17%
1.82B
2.20%
1.48B
18.90%
1.30B
12.26%
1.25B
3.40%
1.29B
2.67%
968.90M
24.68%
896.90M
7.43%
834.40M
6.97%
860.70M
3.15%
706.80M
17.88%
756.40M
7.02%
691.40M
8.59%
498.40M
27.91%
465.60M
6.58%
334.90M
28.07%
393.30M
17.44%
421.70M
7.22%
438.10M
3.89%
-484.90M
210.68%
-481.40M
0.72%
-444.70M
7.62%
-455.50M
2.43%
-416.30M
8.61%
-356.50M
14.36%
-319.60M
10.35%
-559.70M
75.13%
-656.50M
17.29%
-676.60M
3.06%
-720.80M
6.53%
-684.90M
4.98%
-626.80M
8.48%
-601M
4.12%
-546.00M
9.15%
-604.50M
10.71%
-833.60M
37.90%
-1.19B
43.28%
preferred stock
property plant equipment net
2.88B
-
2.89B
0.24%
2.94B
1.73%
2.98B
1.35%
3.05B
2.42%
3.12B
2.11%
3.12B
0.27%
3.21B
2.84%
3.23B
0.50%
3.23B
0.04%
3.26B
0.94%
3.29B
1.09%
3.37B
2.19%
3.42B
1.78%
3.50B
2.12%
3.62B
3.43%
3.71B
2.49%
3.78B
1.96%
3.76B
0.56%
3.78B
0.51%
3.84B
1.54%
4.45B
15.99%
4.42B
0.74%
4.43B
0.34%
3.69B
16.63%
4.48B
21.22%
3.58B
20.10%
3.58B
0.04%
3.55B
0.88%
3.49B
1.62%
3.47B
0.62%
3.45B
0.65%
3.69B
6.91%
3.67B
0.37%
3.66B
0.18%
3.69B
0.63%
3.74B
1.46%
3.74B
0.05%
3.77B
0.80%
3.87B
2.53%
4.03B
4.12%
4.02B
0.27%
3.99B
0.68%
4.23B
6.11%
retained earnings
4.70B
-
4.81B
2.30%
5.04B
4.77%
5.32B
5.61%
5.56B
4.44%
5.69B
2.44%
5.89B
3.59%
6.05B
2.72%
6.16B
1.74%
6.29B
2.08%
6.44B
2.49%
6.72B
4.22%
6.97B
3.85%
7.12B
2.12%
7.31B
2.66%
7.60B
3.90%
8.05B
5.89%
8.10B
0.64%
8.33B
2.88%
8.65B
3.81%
8.91B
3.04%
9.13B
2.50%
9.37B
2.59%
9.70B
3.54%
9.99B
3.03%
10.14B
1.43%
7.97B
21.40%
8.08B
1.41%
8.24B
2.02%
8.30B
0.68%
8.47B
2.09%
8.66B
2.21%
8.81B
1.79%
8.84B
0.29%
9.00B
1.84%
9.21B
2.24%
9.32B
1.24%
9.40B
0.89%
9.58B
1.90%
9.83B
2.64%
10.08B
2.47%
10.32B
2.47%
10.65B
3.18%
11.23B
5.40%
short term debt
861M
-
1.26B
46.06%
1.59B
26.41%
1.92B
20.95%
1.71B
11.31%
1.80B
5.40%
2.19B
21.57%
1.01B
53.82%
2.21B
118.54%
1.76B
20.35%
1.75B
0.38%
1.57B
10.21%
541.30M
65.55%
1.70B
213.95%
1.77B
4.19%
1.07B
39.40%
564.40M
47.40%
1.02B
80.33%
874.50M
14.08%
769.40M
12.02%
743.60M
3.35%
1.13B
52.27%
1.07B
5.56%
779.10M
27.15%
502.60M
35.49%
1.04B
106.59%
534.90M
48.48%
247.30M
53.77%
17.30M
93.00%
24.30M
40.46%
17.30M
28.81%
18.70M
8.09%
411M
2,097.86%
493.10M
19.98%
618.30M
25.39%
497.90M
19.47%
505.10M
1.45%
1.12B
121.36%
1.12B
0.34%
1.13B
0.64%
756.50M
33.00%
11.30M
98.51%
5.90M
47.79%
643M
10,798.31%
short term investments
tax assets
54.50M
-
49.10M
9.91%
52.50M
6.92%
48.20M
8.19%
71.50M
48.34%
56.90M
20.42%
60.30M
5.98%
73.30M
21.56%
58.30M
20.46%
91.10M
56.26%
86M
5.60%
95.70M
11.28%
92.30M
3.55%
102.50M
11.05%
102M
0.49%
105.30M
3.24%
102.20M
2.94%
104.40M
2.15%
100.90M
3.35%
98.50M
2.38%
105.10M
6.70%
108M
2.76%
106.50M
1.39%
109.80M
3.10%
136.20M
24.04%
153.90M
13.00%
141.10M
8.32%
155.60M
10.28%
163.20M
4.88%
155.70M
4.60%
159.30M
2.31%
150.80M
5.34%
120.60M
20.03%
126.50M
4.89%
117.30M
7.27%
115.90M
1.19%
108.10M
6.73%
496.10M
358.93%
474.10M
4.43%
450.90M
4.89%
119.30M
73.54%
352M
195.05%
290.70M
17.41%
tax payables
80.90M
-
89.30M
10.38%
43.40M
51.40%
81.90M
88.71%
88.60M
8.18%
70.50M
20.43%
45.80M
35.04%
211.10M
360.92%
52.20M
75.27%
58.50M
12.07%
86.60M
48.03%
83.30M
3.81%
87.40M
4.92%
95.20M
8.92%
53M
44.33%
51.70M
2.45%
313.50M
506.38%
170M
45.77%
44.60M
73.76%
50.30M
12.78%
100.60M
100%
89.60M
10.93%
81.50M
9.04%
75M
7.98%
239.80M
219.73%
140.80M
41.28%
109.90M
21.95%
53.30M
51.50%
96.10M
80.30%
52.40M
45.47%
48.90M
6.68%
68M
39.06%
104.30M
53.38%
108.60M
4.12%
73.60M
32.23%
110.40M
50%
197.60M
78.99%
171.60M
13.16%
117.30M
31.64%
134.30M
14.49%
158.70M
18.17%
201.60M
27.03%
137.20M
31.94%
total assets
19.64B
-
19.56B
0.37%
19.61B
0.26%
19.69B
0.37%
19.47B
1.11%
19.25B
1.10%
19.22B
0.18%
18.88B
1.74%
18.64B
1.28%
18.34B
1.61%
18.22B
0.64%
18.38B
0.85%
18.33B
0.26%
19.22B
4.87%
19.52B
1.56%
19.86B
1.71%
19.96B
0.53%
20.18B
1.11%
19.95B
1.15%
19.96B
0.06%
20.07B
0.56%
20.93B
4.25%
20.83B
0.48%
20.84B
0.04%
20.87B
0.16%
22.34B
7.05%
18.08B
19.06%
18.10B
0.08%
18.13B
0.16%
18.21B
0.45%
18.53B
1.79%
17.93B
3.28%
21.21B
18.30%
21.07B
0.66%
21.16B
0.46%
21.04B
0.60%
21.46B
2.03%
21.25B
0.99%
21.46B
0.96%
21.86B
1.87%
21.85B
0.05%
21.30B
2.51%
21.46B
0.77%
22.10B
2.98%
total current assets
4.70B
-
4.70B
0.10%
4.77B
1.47%
4.87B
2.09%
4.87B
0.01%
4.92B
1.04%
4.97B
1.00%
4.64B
6.61%
4.45B
4.20%
4.19B
5.68%
4.10B
2.37%
4.17B
1.87%
4.28B
2.57%
4.31B
0.65%
4.53B
5.22%
4.61B
1.82%
4.60B
0.39%
4.60B
0.01%
4.61B
0.24%
4.82B
4.65%
4.68B
3.00%
4.75B
1.57%
4.85B
2.16%
4.87B
0.34%
4.83B
0.86%
6.44B
33.32%
5.17B
19.74%
4.99B
3.37%
5.12B
2.51%
5.15B
0.64%
5.49B
6.55%
4.99B
9.12%
4.69B
6.01%
4.60B
1.76%
4.91B
6.53%
5.10B
3.96%
5.49B
7.74%
5.27B
4.03%
5.44B
3.10%
5.79B
6.49%
5.64B
2.51%
5.21B
7.66%
5.75B
10.37%
6.12B
6.36%
total current liabilities
3.49B
-
3.65B
4.76%
3.97B
8.55%
4.46B
12.30%
4.39B
1.54%
4.12B
6.05%
4.45B
7.89%
3.56B
20.01%
4.76B
33.96%
4.16B
12.70%
4.24B
1.90%
4.17B
1.52%
3.02B
27.66%
4.21B
39.28%
4.32B
2.69%
3.76B
13.01%
3.43B
8.65%
3.98B
16.06%
3.62B
9.01%
3.59B
0.94%
3.69B
2.67%
4.16B
12.76%
4.13B
0.68%
3.92B
5.04%
3.63B
7.37%
4.26B
17.26%
3.23B
24.19%
3.11B
3.76%
2.93B
5.61%
2.85B
2.73%
2.88B
0.99%
2.89B
0.49%
3.55B
22.76%
3.63B
2.20%
3.81B
4.81%
3.77B
0.89%
4.21B
11.61%
4.49B
6.63%
4.47B
0.49%
4.60B
2.98%
4.35B
5.54%
3.70B
14.84%
3.85B
3.96%
4.71B
22.39%
total debt
6.90B
-
7.20B
4.34%
7.13B
1.04%
6.80B
4.66%
6.57B
3.35%
7.21B
9.69%
7.31B
1.43%
6.76B
7.48%
6.47B
4.40%
6.84B
5.78%
6.85B
0.11%
6.66B
2.69%
6.69B
0.37%
7.54B
12.77%
7.68B
1.84%
7.56B
1.59%
7.32B
3.11%
7.42B
1.27%
7.22B
2.67%
7.10B
1.57%
7.05B
0.83%
7.55B
7.20%
7.46B
1.29%
7.16B
3.89%
6.82B
4.79%
8.19B
20.05%
7.61B
7.12%
7.23B
5.00%
6.99B
3.30%
7.00B
0.20%
7B
0.02%
6.21B
11.24%
9.04B
45.50%
9.04B
0.06%
9.08B
0.47%
8.84B
2.60%
8.92B
0.86%
8.96B
0.50%
8.96B
0.07%
9.03B
0.83%
8.73B
3.30%
7.97B
8.70%
7.98B
0.12%
7.62B
4.58%
total investments
-54.50M
-
-49.10M
9.91%
-52.50M
6.92%
-48.20M
8.19%
-71.50M
48.34%
-56.90M
20.42%
-60.30M
5.98%
24.80M
141.13%
-58.30M
335.08%
-91.10M
56.26%
-86M
5.60%
-95.70M
11.28%
-92.30M
3.55%
-102.50M
11.05%
-102M
0.49%
-105.30M
3.24%
41.70M
139.60%
-104.40M
350.36%
-100.90M
3.35%
-98.50M
2.38%
-105.10M
6.70%
-108M
2.76%
-106.50M
1.39%
-109.80M
3.10%
56.50M
151.46%
-153.90M
372.39%
-141.10M
8.32%
-155.60M
10.28%
-163.20M
4.88%
-155.70M
4.60%
-159.30M
2.31%
-150.80M
5.34%
-120.60M
20.03%
-474.10M
-
-450.90M
4.89%
23.60M
105.23%
total liabilities
12.23B
-
12.29B
0.52%
12.15B
1.11%
11.92B
1.93%
12.08B
1.39%
12.32B
1.91%
12.34B
0.18%
12.04B
2.41%
11.66B
3.15%
11.69B
0.24%
11.55B
1.15%
11.44B
1.02%
11.36B
0.68%
12.34B
8.67%
12.53B
1.54%
12.56B
0.18%
12.27B
2.26%
12.51B
1.96%
12.04B
3.77%
11.98B
0.53%
12.02B
0.34%
12.66B
5.32%
12.56B
0.81%
12.22B
2.67%
12.14B
0.65%
13.48B
11.00%
12.19B
9.55%
12.05B
1.19%
11.92B
1.02%
11.89B
0.31%
11.80B
0.76%
10.96B
7.06%
13.95B
27.26%
13.96B
0.06%
14.05B
0.60%
13.95B
0.70%
14.21B
1.85%
13.89B
2.25%
13.88B
0.08%
14.04B
1.15%
13.77B
1.86%
13.07B
5.09%
13.15B
0.62%
13.53B
2.83%
total liabilities and stockholders equity
19.64B
-
19.56B
0.37%
19.61B
0.26%
19.69B
0.37%
19.47B
1.11%
19.25B
1.10%
19.22B
0.18%
18.88B
1.74%
18.64B
1.28%
18.34B
1.61%
18.22B
0.64%
18.38B
0.85%
18.33B
0.26%
19.22B
4.87%
19.52B
1.56%
19.86B
1.71%
19.96B
0.53%
20.18B
1.11%
19.95B
1.15%
19.96B
0.06%
20.07B
0.56%
20.93B
4.25%
20.83B
0.48%
20.84B
0.04%
20.87B
0.16%
22.34B
7.05%
18.08B
19.06%
18.10B
0.08%
18.13B
0.16%
18.21B
0.45%
18.53B
1.79%
17.93B
3.28%
21.21B
18.30%
21.07B
0.66%
21.16B
0.46%
21.04B
0.60%
21.46B
2.03%
21.25B
0.99%
21.46B
0.96%
21.86B
1.87%
21.85B
0.05%
21.30B
2.51%
21.46B
0.77%
22.10B
2.98%
total non current assets
14.94B
-
14.86B
0.52%
14.84B
0.13%
14.81B
0.19%
14.60B
1.47%
14.33B
1.82%
14.25B
0.59%
14.24B
0.04%
14.19B
0.33%
14.15B
0.33%
14.13B
0.13%
14.21B
0.55%
14.05B
1.10%
14.92B
6.16%
14.99B
0.51%
15.24B
1.67%
15.37B
0.81%
15.59B
1.44%
15.34B
1.56%
15.14B
1.33%
15.40B
1.69%
16.18B
5.06%
15.97B
1.25%
15.97B
0.05%
16.04B
0.47%
15.90B
0.86%
12.92B
18.78%
13.11B
1.46%
13.01B
0.74%
13.06B
0.38%
13.05B
0.09%
12.94B
0.82%
16.52B
27.67%
16.46B
0.34%
16.26B
1.24%
15.94B
1.97%
15.97B
0.20%
15.98B
0.05%
16.02B
0.26%
16.07B
0.31%
16.20B
0.83%
16.09B
0.71%
15.71B
2.35%
15.98B
1.74%
total non current liabilities
8.74B
-
8.64B
1.18%
8.19B
5.20%
7.46B
8.82%
7.70B
3.13%
8.20B
6.46%
7.89B
3.70%
8.48B
7.51%
6.90B
18.71%
7.53B
9.18%
7.32B
2.84%
7.26B
0.73%
8.34B
14.83%
8.14B
2.41%
8.22B
0.95%
8.80B
7.12%
8.84B
0.47%
8.53B
3.51%
8.42B
1.32%
8.39B
0.35%
8.34B
0.65%
8.50B
2.03%
8.43B
0.87%
8.30B
1.50%
8.51B
2.52%
9.22B
8.33%
8.96B
2.79%
8.94B
0.26%
8.99B
0.57%
9.04B
0.48%
8.92B
1.31%
8.07B
9.50%
10.40B
28.88%
10.33B
0.67%
10.24B
0.89%
10.17B
0.63%
10.00B
1.76%
9.40B
5.99%
9.41B
0.12%
9.44B
0.29%
9.43B
0.07%
9.37B
0.60%
9.31B
0.70%
8.82B
5.26%
total stockholders equity
7.34B
-
7.21B
1.82%
7.40B
2.67%
7.70B
3.98%
7.32B
4.96%
6.87B
6.08%
6.81B
0.86%
6.78B
0.42%
6.91B
1.87%
6.58B
4.75%
6.60B
0.29%
6.87B
4.08%
6.90B
0.46%
6.81B
1.33%
6.92B
1.62%
7.22B
4.37%
7.62B
5.49%
7.60B
0.23%
7.85B
3.27%
7.93B
1.02%
8.00B
0.93%
8.22B
2.72%
8.23B
0.06%
8.57B
4.16%
8.69B
1.37%
8.82B
1.58%
5.86B
33.63%
6.01B
2.72%
6.17B
2.52%
6.29B
2.04%
6.71B
6.62%
6.93B
3.34%
7.22B
4.19%
7.08B
1.97%
7.09B
0.17%
7.06B
0.43%
7.24B
2.46%
7.34B
1.49%
7.56B
2.89%
7.80B
3.16%
8.04B
3.19%
8.21B
2.00%
8.29B
1.00%
8.55B
3.14%

All numbers in USD (except ratios and percentages)