bf/NASDAQ:CDW_icon.png

COM:CDW

CDW

  • Stock

USD

Last Close

178.17

22/11 21:00

Market Cap

29.42B

Beta: -

Volume Today

1.46M

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
662.80M
-
683.70M
3.15%
809.90M
18.46%
777.90M
3.95%
704M
9.50%
695.10M
1.26%
853.90M
22.85%
1.01B
18.60%
866.50M
14.44%
958.60M
10.63%
1.08B
12.47%
997.70M
7.46%
1.07B
7.54%
1.06B
0.80%
1.39B
30.75%
1.22B
12.00%
1.32B
7.60%
1.29B
2.22%
1.69B
31.44%
1.61B
4.94%
1.58B
2.04%
1.75B
10.67%
2.06B
17.78%
1.90B
7.58%
1.83B
3.42%
1.97B
7.20%
1.81B
8.04%
1.92B
6.25%
2.09B
8.66%
2.05B
1.80%
2.21B
7.64%
2.28B
3.32%
3.11B
36.55%
3.20B
2.70%
3.32B
3.67%
3.25B
1.95%
2.82B
13.22%
2.64B
6.28%
2.87B
8.43%
2.62B
8.72%
2.88B
10.10%
2.74B
4.86%
3.12B
13.77%
3.18B
1.97%
accumulated other comprehensive income loss
-6.30M
-
-10.20M
61.90%
-6.50M
36.27%
-11.70M
80%
-16.60M
41.88%
-27.60M
66.27%
-22.90M
17.03%
-45.30M
97.82%
-61.10M
34.88%
-68.90M
12.77%
-104M
50.94%
-115.80M
11.35%
-139.60M
20.55%
-133.50M
4.37%
-115.80M
13.26%
-101.70M
12.18%
-95.90M
5.70%
-78.50M
18.14%
-105.10M
33.89%
-108.20M
2.95%
-130.60M
20.70%
-127.50M
2.37%
-139.40M
9.33%
-154.10M
10.55%
-117.80M
23.56%
-159.30M
35.23%
-151.60M
4.83%
-130.70M
13.79%
-95.80M
26.70%
-89.10M
6.99%
-83.20M
6.62%
-97.50M
17.19%
-94.40M
3.18%
-103.10M
9.22%
-139.30M
35.11%
-187.60M
34.67%
-152.40M
18.76%
-142.80M
6.30%
-124.80M
12.61%
-149.50M
19.79%
-135M
-
-108.30M
19.78%
cash and cash equivalents
188.10M
-
306.70M
63.05%
227.60M
25.79%
357.80M
57.21%
344.50M
3.72%
447.40M
29.87%
335.70M
24.97%
97.50M
70.96%
37.60M
61.44%
248.20M
560.11%
129.40M
47.86%
118.30M
8.58%
263.70M
122.91%
251.70M
4.55%
79M
68.61%
97.90M
23.92%
144.20M
47.29%
221M
53.26%
100.70M
54.43%
255.10M
153.33%
205.80M
19.33%
285M
38.48%
194.50M
31.75%
166.90M
14.19%
154M
7.73%
214.40M
39.22%
958.40M
347.01%
1.25B
30.37%
1.41B
12.86%
878.60M
37.70%
501.20M
42.95%
245.10M
51.10%
258.10M
5.30%
386.90M
49.90%
541.60M
39.98%
384.60M
28.99%
315.20M
18.04%
279.40M
11.36%
203.90M
27.02%
440.70M
116.14%
588.70M
33.58%
803.80M
36.54%
665.30M
17.23%
946.70M
42.30%
cash and short term investments
188.10M
-
306.70M
63.05%
227.60M
25.79%
357.80M
57.21%
344.50M
3.72%
447.40M
29.87%
335.70M
24.97%
97.50M
70.96%
37.60M
61.44%
248.20M
560.11%
129.40M
47.86%
118.30M
8.58%
263.70M
122.91%
251.70M
4.55%
79M
68.61%
97.90M
23.92%
144.20M
47.29%
221M
53.26%
100.70M
54.43%
255.10M
153.33%
205.80M
19.33%
285M
38.48%
194.50M
31.75%
166.90M
14.19%
154M
7.73%
214.40M
39.22%
958.40M
347.01%
1.25B
30.37%
1.41B
12.86%
878.60M
37.70%
501.20M
42.95%
245.10M
51.10%
258.10M
5.30%
386.90M
49.90%
541.60M
39.98%
384.60M
28.99%
315.20M
18.04%
279.40M
11.36%
203.90M
27.02%
440.70M
116.14%
588.70M
33.58%
803.80M
36.54%
665.30M
17.23%
1.16B
74.12%
common stock
1.70M
-
1.70M
0%
1.70M
0%
1.70M
0%
1.70M
0%
1.70M
0%
1.70M
0%
1.70M
0%
1.70M
0%
1.70M
0%
1.60M
5.88%
1.60M
0%
1.60M
0%
1.60M
0%
1.50M
6.25%
1.50M
0%
1.50M
0%
1.50M
0%
1.50M
0%
1.50M
0%
1.50M
0%
1.50M
0%
1.50M
0%
1.40M
6.67%
1.40M
0%
1.40M
0%
1.40M
0%
1.40M
0%
1.40M
0%
1.40M
0%
1.40M
0%
1.40M
0%
1.30M
7.14%
1.40M
7.69%
1.40M
0%
1.40M
0%
1.40M
0%
1.40M
0%
1.30M
7.14%
1.30M
0%
1.30M
-
1.30M
0%
deferred revenue
94.80M
-
93.60M
1.27%
77.90M
16.77%
102.30M
31.32%
81.30M
20.53%
82.30M
1.23%
56.50M
31.35%
126.40M
123.72%
151.90M
20.17%
166.30M
9.48%
144.60M
13.05%
180.10M
24.55%
172.60M
4.16%
205.10M
18.83%
180.90M
11.80%
228.40M
26.26%
194M
15.06%
193.60M
0.21%
169.90M
12.24%
188.50M
10.95%
178.30M
5.41%
192.10M
7.74%
200.80M
4.53%
212.10M
5.63%
252.20M
18.91%
257.60M
2.14%
275.40M
6.91%
246.80M
10.38%
243.70M
1.26%
326.50M
33.98%
325.70M
0.25%
304M
6.66%
402.90M
32.53%
443.80M
10.15%
431.30M
2.82%
437.70M
1.48%
485.50M
10.92%
495.70M
2.10%
442.10M
10.81%
438.90M
0.72%
80.70M
-
deferred revenue non current
563.50M
-
475M
-
469.60M
-
369.20M
-
196.30M
-
deferrred tax liabilities non current
563.50M
-
540.80M
4.03%
517.90M
4.23%
495.40M
4.34%
475M
4.12%
450M
5.26%
428.20M
4.84%
495.90M
15.81%
469.60M
5.30%
448.50M
4.49%
420.80M
6.18%
393.20M
6.56%
369.20M
6.10%
350.40M
5.09%
329.50M
5.96%
315.90M
4.13%
196.30M
37.86%
188.90M
3.77%
172.90M
8.47%
158.40M
8.39%
141.90M
10.42%
132.70M
6.48%
123.10M
7.23%
111.30M
9.59%
62.40M
43.94%
62.80M
0.64%
67.60M
7.64%
63.10M
6.66%
55.30M
12.36%
29.20M
47.20%
33.10M
13.36%
29.60M
10.57%
222.30M
651.01%
219.30M
1.35%
214.90M
2.01%
208.30M
3.07%
203.40M
2.35%
193M
5.11%
180.20M
6.63%
171.80M
4.66%
goodwill
2.22B
-
2.22B
0.05%
2.22B
0.05%
2.22B
0.07%
2.22B
0.05%
2.22B
0.11%
2.22B
0.02%
2.52B
13.62%
2.50B
0.68%
2.50B
0.21%
2.48B
0.81%
2.47B
0.29%
2.46B
0.52%
2.46B
0.17%
2.47B
0.41%
2.48B
0.34%
2.48B
0.08%
2.49B
0.37%
2.47B
0.65%
2.47B
0.12%
2.46B
0.27%
2.53B
2.66%
2.52B
0.14%
2.52B
0.35%
2.55B
1.47%
2.53B
0.92%
2.53B
0.10%
2.57B
1.63%
2.60B
0.87%
2.81B
8.34%
2.73B
2.86%
2.80B
2.66%
4.38B
56.28%
4.38B
0.15%
4.37B
0.16%
4.33B
0.96%
4.34B
0.35%
4.37B
0.53%
4.43B
1.44%
4.42B
0.24%
4.41B
0.09%
4.41B
0.08%
4.41B
0.01%
4.42B
0.34%
goodwill and intangible assets
3.55B
-
3.51B
1.20%
3.47B
1.10%
3.43B
1.20%
3.39B
1.14%
3.34B
1.25%
3.31B
1.17%
3.84B
16.27%
3.78B
1.72%
3.72B
1.49%
3.64B
2.25%
3.58B
1.61%
3.51B
1.90%
3.47B
1.04%
3.45B
0.81%
3.41B
0.91%
3.38B
1.12%
3.35B
0.85%
3.27B
2.18%
3.23B
1.44%
3.17B
1.63%
3.22B
1.55%
3.19B
1.21%
3.13B
1.67%
3.15B
0.48%
3.07B
2.46%
3.02B
1.46%
3.04B
0.34%
3.04B
0.19%
3.23B
6.27%
3.22B
0.38%
3.31B
2.76%
6.01B
81.72%
5.96B
0.83%
5.93B
0.59%
5.85B
1.24%
5.83B
0.33%
5.82B
0.22%
5.85B
0.55%
5.80B
0.86%
5.78B
0.33%
5.74B
0.73%
5.70B
0.64%
5.68B
0.35%
intangible assets
1.33B
-
1.29B
3.12%
1.25B
3.08%
1.21B
3.21%
1.17B
3.16%
1.13B
3.42%
1.09B
3.49%
1.33B
21.66%
1.28B
3.70%
1.23B
4.00%
1.16B
5.17%
1.11B
4.42%
1.06B
4.95%
1.02B
3.84%
976.60M
3.79%
937.10M
4.04%
897M
4.28%
859M
4.24%
802.30M
6.60%
758.20M
5.50%
712.20M
6.07%
696M
2.27%
660.50M
5.10%
616.10M
6.72%
594.10M
3.57%
540.20M
9.07%
492.90M
8.76%
461.80M
6.31%
445.10M
3.62%
419.20M
5.82%
487.30M
16.25%
503.30M
3.28%
1.63B
223.48%
1.58B
2.67%
1.56B
1.77%
1.53B
2.00%
1.49B
2.28%
1.46B
2.39%
1.42B
2.09%
1.38B
2.79%
1.37B
1.10%
1.33B
2.81%
1.29B
2.72%
1.26B
2.73%
inventory
382M
-
388.40M
1.68%
449.60M
15.76%
423.50M
5.81%
337.50M
20.31%
357M
5.78%
436.20M
22.18%
411.40M
5.69%
393.10M
4.45%
460.40M
17.12%
487.30M
5.84%
451.60M
7.33%
452M
0.09%
493.40M
9.16%
513.60M
4.09%
549M
6.89%
449.50M
18.12%
485.80M
8.08%
576.90M
18.75%
481.10M
16.61%
454.30M
5.57%
590.70M
30.02%
652.20M
10.41%
603.60M
7.45%
611.20M
1.26%
672.10M
9.96%
694.80M
3.38%
648.10M
6.72%
760M
17.27%
745.10M
1.96%
888.70M
19.27%
844.40M
4.98%
927.60M
9.85%
1.05B
13.69%
1.02B
3.27%
914.50M
10.35%
800.20M
12.50%
781.10M
2.39%
789.80M
1.11%
706.40M
10.56%
668.10M
5.42%
670.80M
0.40%
724.80M
8.05%
682.50M
5.84%
long term debt
3.21B
-
3.16B
1.52%
3.11B
1.47%
3.15B
1.15%
3.17B
0.90%
3.19B
0.51%
3.15B
1.15%
3.24B
2.73%
3.23B
0.24%
3.23B
0.23%
3.21B
0.33%
3.22B
0.26%
3.22B
0.22%
3.26B
1.43%
3.28B
0.48%
3.39B
3.37%
3.21B
5.27%
3.21B
0.01%
3.20B
0.25%
3.19B
0.45%
3.18B
0.13%
3.35B
5.26%
3.34B
0.32%
3.34B
0.02%
3.41B
2.20%
3.57B
4.49%
4.00B
12.11%
4.01B
0.26%
4.03B
0.38%
4.08B
1.26%
4.07B
0.13%
4.20B
3.11%
6.94B
65.35%
6.71B
3.38%
6.66B
0.67%
6.28B
5.72%
6.04B
3.80%
5.92B
2.00%
5.89B
0.44%
5.83B
1.09%
5.20B
10.88%
5.20B
0.01%
4.59B
11.71%
5.77B
25.72%
long term investments
-513.30M
-
-486.40M
5.24%
-463.60M
4.69%
86.70M
118.70%
86.70M
0%
95.40M
10.03%
-495.90M
619.81%
-448.50M
-
-420.80M
6.18%
-393.20M
6.56%
-350.40M
-
-329.50M
5.96%
-315.90M
4.13%
-32.20M
-
-28.50M
11.49%
-27.80M
2.46%
-132.70M
-
-123.10M
7.23%
-111.30M
9.59%
-62.80M
-
-67.60M
7.64%
-63.10M
6.66%
-29.20M
-
-33.10M
13.36%
-29.60M
10.57%
-219.30M
-
-180.20M
-
-171.80M
4.66%
net debt
3.06B
-
2.87B
6.44%
2.90B
1.14%
2.80B
3.26%
2.85B
1.48%
2.76B
3.05%
2.83B
2.72%
3.17B
11.87%
3.22B
1.63%
3.00B
6.78%
3.11B
3.58%
3.12B
0.39%
2.97B
4.88%
3.03B
1.96%
3.22B
6.22%
3.33B
3.57%
3.09B
7.22%
3.01B
2.48%
3.14B
4.15%
2.96B
5.58%
3.00B
1.30%
3.09B
2.95%
3.17B
2.57%
3.20B
0.89%
3.29B
2.98%
3.39B
2.81%
3.08B
9.09%
2.83B
8.00%
2.69B
5.19%
3.51B
30.80%
3.59B
2.16%
4.26B
18.79%
6.78B
59.12%
6.82B
0.54%
6.22B
8.75%
6.39B
2.62%
5.78B
9.47%
5.69B
1.65%
5.73B
0.80%
5.43B
5.29%
5.22B
3.86%
5.00B
4.29%
5.12B
2.58%
5.24B
2.30%
net receivables
1.60B
-
1.50B
6.12%
1.69B
12.42%
1.65B
2.20%
1.72B
4.13%
1.62B
5.46%
1.90B
17.14%
2.09B
9.96%
2.22B
5.99%
1.99B
10.06%
2.34B
17.56%
2.29B
2.29%
2.40B
4.99%
2.23B
7.42%
2.67B
20.13%
2.69B
0.71%
2.66B
1.30%
2.58B
2.74%
2.99B
15.55%
3.02B
1.17%
2.99B
1.10%
3.08B
3.04%
3.37B
9.58%
3.33B
1.23%
3.40B
1.97%
3.59B
5.73%
3.38B
5.82%
3.67B
8.54%
3.59B
2.17%
3.63B
1.07%
3.80B
4.70%
3.96B
4.05%
4.93B
24.77%
5.06B
2.60%
4.94B
2.46%
5.04B
1.97%
4.95B
1.70%
4.73B
4.42%
5.02B
5.99%
4.91B
2.13%
4.57B
6.94%
4.31B
5.63%
4.72B
9.47%
4.89B
3.71%
other assets
other current assets
46.10M
-
53.30M
15.62%
52.40M
1.69%
86.30M
64.69%
54.70M
36.62%
58.50M
6.95%
41.30M
29.40%
135.40M
227.85%
144.30M
6.57%
114.80M
20.44%
115.80M
0.87%
138.70M
19.78%
118.90M
14.28%
127.30M
7.06%
131M
2.91%
153.50M
17.18%
127.40M
17.00%
188.90M
48.27%
181.10M
4.13%
192.40M
6.24%
149.10M
22.51%
178.30M
19.58%
205.30M
15.14%
193.10M
5.94%
171.60M
11.13%
187.40M
9.21%
199.70M
6.56%
190.20M
4.76%
191.20M
0.53%
215.40M
12.66%
230.30M
6.92%
247.40M
7.43%
357.50M
44.50%
366M
2.38%
539.60M
47.43%
560.30M
3.84%
498.20M
11.08%
487.70M
2.11%
997.40M
104.51%
403.10M
59.58%
880.70M
118.48%
848.80M
3.62%
934.70M
10.12%
926.70M
0.86%
other current liabilities
599.60M
-
625.80M
4.37%
626.20M
0.06%
632M
0.93%
667.30M
5.59%
632.80M
5.17%
699.80M
10.59%
705.30M
0.79%
841.70M
19.34%
791.60M
5.95%
928.90M
17.34%
930.50M
0.17%
1.02B
9.26%
934.90M
8.05%
964.20M
3.13%
1.06B
10.37%
977.40M
8.16%
1.07B
9.94%
917.90M
14.58%
973.50M
6.06%
1.02B
5.02%
1.25B
22.44%
1.18B
5.88%
1.10B
6.34%
1.37B
24.16%
1.39B
1.36%
1.44B
3.63%
1.60B
10.86%
1.50B
6.28%
1.02B
32.03%
1.22B
19.77%
936.60M
23.05%
1.48B
57.61%
1.32B
10.59%
1.56B
18.44%
1.18B
24.67%
1.58B
34.51%
1.59B
0.54%
1.65B
3.37%
1.69B
2.45%
1.95B
15.50%
1.92B
1.68%
1.81B
5.74%
1.86B
2.78%
other liabilities
other non current assets
31.70M
-
1.50M
95.27%
1.60M
6.67%
2.10M
31.25%
3.20M
52.38%
-413.10M
13,009.38%
-426M
3.12%
9.40M
102.21%
12.30M
30.85%
12.60M
2.44%
11.80M
6.35%
34M
188.14%
36M
5.88%
40.50M
12.50%
38.30M
5.43%
32.10M
16.19%
40.80M
27.10%
47.10M
15.44%
60.30M
28.03%
50.40M
16.42%
39.80M
21.03%
35.50M
10.80%
30.70M
13.52%
20.50M
33.22%
23.30M
13.66%
25.50M
9.44%
24.90M
2.35%
27.40M
10.04%
43.90M
60.22%
48.30M
10.02%
49.30M
2.07%
110M
123.12%
358.90M
226.27%
322.30M
10.20%
123M
61.84%
177.30M
44.15%
396.10M
123.41%
141.60M
64.25%
313.50M
121.40%
286.60M
8.58%
300.80M
4.95%
331M
10.04%
421.30M
27.28%
563.50M
33.75%
other non current liabilities
-522.50M
-
41.40M
107.92%
42.60M
2.90%
44.10M
3.52%
-429.20M
1,073.24%
46.70M
110.88%
47.40M
1.50%
57.70M
21.73%
-399.60M
792.55%
61.10M
115.29%
61.60M
0.82%
39.40M
36.04%
-332.10M
942.89%
32.20M
109.70%
30M
6.83%
32.30M
7.67%
-143.50M
544.27%
49.90M
134.77%
66.60M
33.47%
65M
2.40%
64.20M
1.23%
53.80M
16.20%
62.50M
16.17%
75M
20%
71M
5.33%
55M
22.54%
65.20M
18.55%
75.40M
15.64%
68.70M
8.89%
68.50M
0.29%
68.20M
0.44%
114.70M
68.18%
235.40M
105.23%
231.40M
1.70%
255.70M
10.50%
302.50M
18.30%
336.10M
11.11%
307.40M
8.54%
300.60M
2.21%
281.10M
6.49%
604.30M
114.98%
598M
1.04%
669.20M
11.91%
802.60M
19.93%
othertotal stockholders equity
2.69B
-
2.69B
0.13%
2.70B
0.26%
2.70B
0.23%
2.71B
0.27%
2.72B
0.26%
2.73B
0.39%
2.79B
2.36%
2.81B
0.47%
2.82B
0.36%
2.83B
0.50%
2.84B
0.44%
2.86B
0.48%
2.87B
0.61%
2.89B
0.55%
2.90B
0.46%
2.91B
0.27%
2.93B
0.58%
2.95B
0.85%
2.97B
0.60%
3.00B
0.88%
3.03B
0.95%
3.05B
0.74%
3.07B
0.84%
3.10B
0.72%
3.11B
0.63%
3.14B
0.75%
3.16B
0.75%
3.20B
1.36%
3.26B
1.80%
3.29B
0.97%
3.34B
1.26%
1.62B
51.34%
3.40B
109.69%
3.44B
1.12%
3.48B
1.15%
3.52B
1.05%
3.56B
1.11%
1.61B
54.65%
3.65B
125.95%
2.04B
43.96%
2.14B
4.71%
3.79B
77.21%
3.81B
0.46%
preferred stock
1.75B
-
1.99B
-
1.46B
-
property plant equipment net
131.10M
-
129.90M
0.92%
129.80M
0.08%
131.70M
1.46%
137.20M
4.18%
135.10M
1.53%
134.20M
0.67%
154.40M
15.05%
175.40M
13.60%
168.40M
3.99%
163.80M
2.73%
162.50M
0.79%
163.70M
0.74%
162.40M
0.79%
160.70M
1.05%
162.50M
1.12%
161.10M
0.86%
153.10M
4.97%
150.30M
1.83%
147.80M
1.66%
156.10M
5.62%
287.30M
84.05%
280.70M
2.30%
255.30M
9.05%
494.90M
93.85%
461.40M
6.77%
463.80M
0.52%
401.50M
13.43%
306.30M
23.71%
303.80M
0.82%
300.80M
0.99%
301.50M
0.23%
351.40M
16.55%
359.60M
2.33%
349.20M
2.89%
341.80M
2.12%
338M
1.11%
333.10M
1.45%
331.60M
0.45%
328M
1.09%
324.30M
1.13%
325.30M
0.31%
317.80M
2.31%
322.30M
1.42%
retained earnings
-1.97B
-
-1.93B
2.21%
-1.85B
4.11%
-1.80B
2.61%
-1.76B
2.23%
-1.72B
2.44%
-1.71B
0.29%
-1.67B
2.21%
-1.65B
1.37%
-1.71B
3.54%
-1.72B
0.31%
-1.74B
1.38%
-1.67B
3.74%
-1.84B
9.65%
-1.93B
5.00%
-2.00B
3.64%
-1.83B
8.16%
-1.85B
1.11%
-1.78B
3.98%
-1.70B
4.34%
-1.89B
11.10%
-1.97B
4.20%
-1.97B
0.08%
-1.99B
0.60%
-2.02B
1.67%
-2.07B
2.41%
-1.93B
6.52%
-1.79B
7.17%
-1.81B
1.08%
-2.00B
10.54%
-2.16B
7.93%
-2.40B
11.05%
-2.57B
7.00%
-2.41B
6.29%
-2.20B
8.77%
-1.97B
10.39%
-1.76B
10.44%
-1.85B
4.72%
-1.86B
0.86%
-1.69B
9.45%
-1.48B
-
-1.35B
8.80%
short term debt
45.40M
-
15.40M
66.08%
15.40M
0%
15.40M
0%
15.40M
0%
15.40M
0%
15.40M
0%
27.50M
78.57%
27.20M
1.09%
26.90M
1.10%
26.10M
2.97%
18.50M
29.12%
18.50M
0%
18.50M
0%
18.50M
0%
41.50M
124.32%
25.50M
38.55%
25.80M
1.18%
38.60M
49.61%
32M
17.10%
25.30M
20.94%
25.70M
1.58%
25.50M
0.78%
25.40M
0.39%
34.10M
34.25%
33.70M
1.17%
37.90M
12.46%
72.30M
90.77%
70.90M
1.94%
315.70M
345.28%
19.80M
93.73%
311.90M
1,475.25%
102.70M
67.07%
502.70M
389.48%
105.50M
79.01%
492.40M
366.73%
56.30M
88.57%
45.70M
18.83%
42.20M
7.66%
40M
5.21%
613.10M
1,432.75%
604.70M
1.37%
1.20B
99.02%
423.20M
64.84%
short term investments
211.70M
-
tax assets
540.80M
-
517.90M
4.23%
495.40M
4.34%
33M
93.34%
450M
1,263.64%
428.20M
4.84%
495.90M
15.81%
448.50M
-
420.80M
6.18%
393.20M
6.56%
350.40M
-
329.50M
5.96%
315.90M
4.13%
32.20M
-
28.50M
11.49%
27.80M
2.46%
132.70M
-
123.10M
7.23%
111.30M
9.59%
62.80M
-
67.60M
7.64%
63.10M
6.66%
29.20M
-
33.10M
13.36%
29.60M
10.57%
219.30M
-
214.90M
2.01%
208.30M
3.07%
193M
-
180.20M
6.63%
171.80M
4.66%
171.40M
0.23%
161.70M
5.66%
151.70M
6.18%
145.10M
4.35%
tax payables
35.50M
-
78.50M
121.13%
41.50M
47.13%
25M
39.76%
29.30M
17.20%
74.50M
154.27%
42M
43.62%
32.20M
23.33%
38.10M
18.32%
89.70M
135.43%
46.60M
48.05%
42.90M
7.94%
38M
11.42%
72.70M
91.32%
44.40M
38.93%
61.80M
39.19%
58.90M
4.69%
98.70M
67.57%
60.40M
38.80%
45.80M
24.17%
55.50M
21.18%
101.30M
82.52%
59.80M
40.97%
51.40M
14.05%
88.60M
72.37%
135.40M
52.82%
145.40M
7.39%
68.80M
52.68%
104.20M
51.45%
162.60M
56.05%
80.40M
50.55%
65.70M
18.28%
65.90M
0.30%
132.70M
101.37%
70.70M
46.72%
58M
17.96%
73.50M
26.72%
130.10M
77.01%
79M
39.28%
80M
1.27%
80.70M
-
64.90M
19.58%
total assets
5.92B
-
5.91B
0.20%
6.05B
2.25%
6.11B
1.03%
6.10B
0.12%
6.09B
0.19%
6.25B
2.67%
6.74B
7.84%
6.76B
0.20%
6.72B
0.55%
6.89B
2.53%
6.77B
1.67%
6.95B
2.59%
6.77B
2.50%
7.04B
3.94%
7.10B
0.85%
6.96B
2.04%
7.03B
1.02%
7.33B
4.30%
7.38B
0.62%
7.17B
2.82%
7.68B
7.14%
7.92B
3.16%
7.70B
2.76%
8.00B
3.85%
8.22B
2.79%
8.75B
6.41%
9.22B
5.42%
9.34B
1.31%
9.05B
3.12%
8.99B
0.69%
9.01B
0.23%
13.20B
46.47%
13.51B
2.38%
13.65B
1.03%
13.48B
1.30%
13.13B
2.55%
12.77B
2.77%
12.99B
1.71%
12.88B
0.85%
13.28B
3.18%
13.19B
0.69%
13.64B
3.38%
14.38B
5.41%
total current assets
2.21B
-
2.25B
1.55%
2.42B
7.45%
2.52B
4.18%
2.45B
2.50%
2.49B
1.32%
2.71B
9.19%
2.73B
0.76%
2.79B
2.04%
2.82B
0.91%
3.08B
9.20%
3.00B
2.52%
3.24B
8.02%
3.10B
4.34%
3.40B
9.66%
3.49B
2.82%
3.38B
3.28%
3.48B
3.01%
3.84B
10.48%
3.95B
2.73%
3.80B
3.87%
4.13B
8.84%
4.43B
7.09%
4.30B
2.94%
4.33B
0.90%
4.67B
7.65%
5.24B
12.22%
5.76B
10.00%
5.95B
3.37%
5.47B
8.12%
5.42B
0.88%
5.29B
2.39%
6.48B
22.41%
6.87B
6.06%
7.04B
2.46%
6.90B
2.05%
6.56B
4.80%
6.28B
4.33%
6.49B
3.31%
6.46B
0.46%
6.71B
3.82%
6.63B
1.06%
7.04B
6.18%
7.66B
8.77%
total current liabilities
1.40B
-
1.42B
1.13%
1.53B
7.82%
1.53B
0.12%
1.47B
3.90%
1.43B
2.89%
1.63B
14.03%
1.87B
15.15%
1.89B
0.82%
1.94B
2.97%
2.18B
12.06%
2.13B
2.34%
2.28B
7.24%
2.22B
2.54%
2.56B
14.95%
2.56B
0.14%
2.51B
1.72%
2.58B
2.70%
2.82B
9.20%
2.80B
0.57%
2.80B
0.03%
3.21B
14.69%
3.46B
7.63%
3.24B
6.34%
3.49B
7.73%
3.65B
4.46%
3.56B
2.35%
3.84B
7.72%
3.90B
1.61%
3.71B
4.85%
3.77B
1.64%
3.83B
1.67%
5.10B
32.94%
5.46B
7.23%
5.42B
0.90%
5.36B
1.05%
4.95B
7.68%
4.78B
3.42%
5.00B
4.59%
4.78B
4.31%
5.44B
13.80%
5.26B
3.33%
6.21B
18.00%
5.46B
12.07%
total debt
3.25B
-
3.17B
2.42%
3.13B
1.46%
3.16B
1.14%
3.19B
0.90%
3.21B
0.51%
3.17B
1.14%
3.27B
3.10%
3.26B
0.25%
3.25B
0.24%
3.24B
0.35%
3.24B
0.03%
3.23B
0.22%
3.28B
1.43%
3.30B
0.48%
3.43B
4.05%
3.24B
5.67%
3.24B
0%
3.24B
0.15%
3.22B
0.65%
3.21B
0.34%
3.38B
5.23%
3.37B
0.33%
3.37B
0.02%
3.45B
2.44%
3.60B
4.44%
4.04B
12.11%
4.08B
1.11%
4.10B
0.34%
4.39B
7.22%
4.09B
6.86%
4.51B
10.23%
7.04B
56.19%
7.21B
2.35%
6.77B
6.13%
6.77B
0.09%
6.10B
9.96%
5.97B
2.15%
5.94B
0.50%
5.87B
1.12%
5.81B
1.05%
5.80B
0.16%
5.79B
0.17%
6.19B
6.90%
total investments
-513.30M
-
-486.40M
5.24%
-463.60M
4.69%
86.70M
118.70%
86.70M
0%
95.40M
10.03%
-495.90M
619.81%
-448.50M
-
-420.80M
6.18%
-393.20M
6.56%
-350.40M
-
-329.50M
5.96%
-315.90M
4.13%
-32.20M
-
-28.50M
11.49%
-27.80M
2.46%
-132.70M
-
-123.10M
7.23%
-111.30M
9.59%
-62.80M
-
-67.60M
7.64%
-63.10M
6.66%
-29.20M
-
-33.10M
13.36%
-29.60M
10.57%
-219.30M
-
-180.20M
-
-171.80M
4.66%
211.70M
-
total liabilities
5.21B
-
5.16B
1.06%
5.20B
0.83%
5.21B
0.25%
5.16B
0.96%
5.11B
0.97%
5.26B
2.78%
5.67B
7.81%
5.66B
0.11%
5.68B
0.33%
5.87B
3.46%
5.78B
1.57%
5.90B
2.09%
5.87B
0.60%
6.19B
5.54%
6.30B
1.66%
5.97B
5.11%
6.03B
0.96%
6.26B
3.82%
6.21B
0.74%
6.19B
0.36%
6.75B
9.04%
6.99B
3.46%
6.77B
3.12%
7.04B
4.01%
7.33B
4.17%
7.69B
4.93%
7.99B
3.79%
8.05B
0.78%
7.88B
2.04%
7.94B
0.75%
8.17B
2.93%
12.49B
52.84%
12.62B
1.02%
12.55B
0.58%
12.15B
3.17%
11.53B
5.11%
11.20B
2.85%
11.37B
1.55%
11.07B
2.70%
11.24B
1.60%
11.05B
1.67%
11.46B
3.71%
12.03B
4.92%
total liabilities and stockholders equity
5.92B
-
5.91B
0.20%
6.05B
2.25%
6.11B
1.03%
6.10B
0.12%
6.09B
0.19%
6.25B
2.67%
6.74B
7.84%
6.76B
0.20%
6.72B
0.55%
6.89B
2.53%
6.77B
1.67%
6.95B
2.59%
6.77B
2.50%
7.04B
3.94%
7.10B
0.85%
6.96B
2.04%
7.03B
1.02%
7.33B
4.30%
7.38B
0.62%
7.17B
2.82%
7.68B
7.14%
7.92B
3.16%
7.70B
2.76%
8.00B
3.85%
8.22B
2.79%
8.75B
6.41%
9.22B
5.42%
9.34B
1.31%
9.05B
3.12%
8.99B
0.69%
9.01B
0.23%
13.20B
46.47%
13.51B
2.38%
13.65B
1.03%
13.48B
1.30%
13.13B
2.55%
12.77B
2.77%
12.99B
1.71%
12.88B
0.85%
13.28B
3.18%
13.19B
0.69%
13.64B
3.38%
14.38B
5.41%
total non current assets
3.71B
-
3.66B
1.25%
3.63B
0.94%
3.59B
1.07%
3.65B
1.54%
3.60B
1.20%
3.54B
1.83%
4.01B
13.28%
3.96B
1.05%
3.90B
1.59%
3.81B
2.28%
3.77B
0.99%
3.71B
1.71%
3.68B
0.89%
3.64B
0.88%
3.61B
0.98%
3.58B
0.85%
3.55B
0.85%
3.49B
1.76%
3.43B
1.71%
3.37B
1.61%
3.55B
5.22%
3.50B
1.42%
3.41B
2.54%
3.67B
7.56%
3.56B
2.97%
3.51B
1.21%
3.46B
1.41%
3.39B
2.10%
3.58B
5.68%
3.57B
0.40%
3.72B
4.21%
6.72B
80.71%
6.64B
1.16%
6.61B
0.45%
6.58B
0.50%
6.57B
0.20%
6.49B
1.21%
6.50B
0.15%
6.42B
1.25%
6.58B
2.54%
6.56B
0.31%
6.60B
0.55%
6.72B
1.82%
total non current liabilities
3.81B
-
3.74B
1.87%
3.67B
1.82%
3.69B
0.40%
3.70B
0.26%
3.69B
0.21%
3.63B
1.56%
3.79B
4.52%
3.77B
0.57%
3.73B
0.99%
3.70B
1.01%
3.66B
1.12%
3.62B
0.91%
3.64B
0.62%
3.64B
0.20%
3.74B
2.73%
3.46B
7.43%
3.45B
0.31%
3.44B
0.21%
3.41B
0.88%
3.39B
0.63%
3.54B
4.36%
3.53B
0.33%
3.53B
0.04%
3.55B
0.59%
3.69B
3.88%
4.13B
12.13%
4.15B
0.39%
4.15B
0.02%
4.17B
0.59%
4.17B
0.05%
4.34B
4.06%
7.40B
70.40%
7.16B
3.27%
7.13B
0.35%
6.79B
4.77%
6.58B
3.09%
6.42B
2.43%
6.38B
0.71%
6.28B
1.45%
5.80B
7.69%
5.79B
0.12%
5.26B
9.28%
6.57B
24.98%
total stockholders equity
711.70M
-
754.80M
6.06%
844.80M
11.92%
894M
5.82%
936.50M
4.75%
975.50M
4.16%
995.80M
2.08%
1.08B
8.02%
1.10B
1.88%
1.04B
5.11%
1.01B
2.55%
990.50M
2.26%
1.05B
5.55%
907.30M
13.22%
849.10M
6.41%
806.50M
5.02%
982.90M
21.87%
996.90M
1.42%
1.07B
7.22%
1.16B
8.59%
975.20M
15.98%
927.30M
4.91%
936.10M
0.95%
935.10M
0.11%
960.30M
2.69%
889.70M
7.35%
1.06B
18.65%
1.24B
17.33%
1.30B
4.73%
1.17B
9.78%
1.05B
10.38%
837M
20.19%
705.70M
15.69%
893.10M
26.56%
1.11B
23.86%
1.33B
19.87%
1.60B
20.91%
1.57B
2.15%
1.61B
2.82%
1.81B
12.20%
2.04B
12.85%
2.14B
4.71%
2.17B
1.69%
2.35B
8.02%

All numbers in USD (except ratios and percentages)