av/canadian-imperial-bank-of-commerce--big.svg

COM:CIBC

CIBC

  • Stock

Last Close

91.11

22/11 21:00

Market Cap

62.57B

Beta: -

Volume Today

2.36M

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
Jan '14
Apr '14
Jul '14
Oct '14
Jan '15
Apr '15
Jul '15
Oct '15
Jan '16
Apr '16
Jul '16
Oct '16
Jan '17
Apr '17
Jul '17
Oct '17
Jan '18
Apr '18
Jul '18
Oct '18
Jan '19
Apr '19
Jul '19
Oct '19
Jan '20
Apr '20
Jul '20
Oct '20
Jan '21
Apr '21
Jul '21
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Jan '23
Apr '23
Jul '23
Oct '23
Jan '24
Apr '24
Jul '24
account payables
3.15B
-
3.99B
-
4.14B
-
4.95B
-
7.27B
-
8.44B
-
8.66B
-
8.85B
-
11.23B
-
13.24B
-
accumulated other comprehensive income loss
138M
-
60M
56.52%
-18M
130%
105M
683.33%
274M
160.95%
233M
14.96%
871M
273.82%
1.04B
19.17%
1.12B
8.29%
522M
53.56%
509M
2.49%
790M
55.21%
698M
11.65%
1.08B
55.16%
167M
84.58%
452M
170.66%
-17M
103.76%
403M
2,470.59%
746M
85.11%
777M
4.16%
752M
3.22%
1.09B
45.48%
815M
25.50%
881M
8.10%
879M
0.23%
2.17B
146.30%
1.45B
33.16%
1.44B
0.83%
1.01B
29.83%
683M
32.17%
1.11B
62.37%
1.07B
3.61%
1.40B
30.78%
1.20B
14.02%
1.11B
7.24%
1.59B
42.96%
1.22B
23.71%
1.62B
33.14%
609M
62.38%
1.46B
140.23%
1.45B
0.96%
1.39B
3.80%
2.69B
92.90%
cash and cash equivalents
6.27B
-
10.69B
70.38%
11.19B
4.72%
14.79B
32.17%
13.04B
11.82%
17.72B
35.83%
20.07B
13.30%
20.03B
0.24%
12.63B
36.94%
11.46B
9.30%
13.13B
14.60%
14.16B
7.90%
15.39B
8.64%
14.40B
6.41%
19.92B
38.28%
14.15B
28.95%
15.24B
7.69%
17.04B
11.78%
17.80B
4.50%
17.69B
0.62%
16.57B
6.33%
14.41B
13.06%
16.70B
15.91%
17.36B
3.95%
20.73B
19.43%
55.47B
167.58%
68.42B
23.35%
62.52B
8.63%
63.29B
1.24%
47.20B
25.43%
50.30B
6.57%
69.27B
37.72%
43.35B
37.42%
48.02B
10.77%
45.33B
5.59%
73.33B
61.75%
51.47B
29.81%
53.29B
3.54%
40.41B
24.17%
63.17B
56.31%
46.52B
26.36%
49.14B
5.64%
47.85B
2.63%
cash and short term investments
31.68B
-
32.46B
2.46%
32.30B
0.49%
20.91B
35.25%
27.64B
32.17%
28.28B
2.33%
45.18B
59.73%
48.99B
8.43%
46.77B
4.53%
44.60B
4.63%
48.66B
9.11%
53.02B
8.96%
48.83B
7.90%
50.04B
2.47%
19.92B
60.20%
15.84B
20.46%
50.50B
218.78%
55.88B
10.65%
58.45B
4.61%
57.15B
2.23%
57.94B
1.38%
56.07B
3.22%
60.57B
8.01%
37.64B
37.85%
65.47B
73.92%
105.59B
61.28%
121.94B
15.48%
128.96B
5.75%
115.24B
10.64%
96.63B
16.15%
102.06B
5.62%
91.15B
10.68%
96.23B
5.57%
105.28B
9.40%
101.94B
3.17%
92.72B
9.05%
109.14B
17.71%
112.24B
2.84%
101.36B
9.69%
80.52B
20.56%
115.59B
43.56%
-10.30B
108.91%
125.10B
1,314.69%
common stock
7.75B
-
7.75B
0.06%
7.76B
0.17%
7.78B
0.31%
7.79B
0.14%
7.80B
0.13%
7.80B
0.04%
7.81B
0.17%
7.79B
0.35%
7.79B
0.08%
7.81B
0.18%
8.03B
2.82%
8.29B
3.24%
8.51B
2.69%
12.20B
43.34%
12.55B
2.88%
13.07B
4.16%
13.17B
0.73%
13.20B
0.27%
13.24B
0.32%
13.35B
0.81%
13.44B
0.70%
13.53B
0.61%
13.59B
0.49%
13.67B
0.57%
13.72B
0.39%
13.80B
0.57%
13.91B
0.78%
13.99B
0.60%
14.13B
0.99%
14.25B
0.86%
14.35B
0.69%
14.46B
0.74%
14.54B
0.61%
14.64B
0.67%
14.73B
0.57%
15.05B
2.17%
15.39B
2.28%
15.74B
2.29%
16.08B
2.16%
16.45B
2.27%
16.81B
2.23%
16.92B
0.63%
deferred revenue
deferred revenue non current
-37.49B
-
89.74B
-
105.47B
-
113.92B
-
107.17B
-
62.53B
41.65%
75.60B
20.90%
63.61B
15.87%
114.92B
80.66%
66.93B
41.76%
77.15B
15.28%
69.30B
10.18%
101.28B
46.16%
45.63B
54.95%
59.46B
30.31%
71.45B
20.16%
82.19B
15.03%
255.50B
-
252.55B
1.15%
deferrred tax liabilities non current
30M
-
29M
3.33%
29M
0%
29M
0%
29M
0%
28M
3.45%
28M
0%
28M
0%
27M
3.57%
24M
11.11%
21M
12.50%
22M
4.76%
20M
9.09%
30M
50%
30M
0%
32M
6.67%
32M
0%
31M
3.13%
43M
38.71%
41M
4.65%
40M
2.44%
38M
5%
38M
0%
35M
7.89%
36M
2.86%
34M
5.56%
33M
2.94%
35M
6.06%
35M
0%
35M
0%
38M
8.57%
44M
15.79%
121M
175%
104M
14.05%
45M
56.73%
59M
31.11%
47M
20.34%
42M
10.64%
40M
4.76%
38M
5%
37M
2.63%
42M
13.51%
goodwill
1.87B
-
1.44B
23.10%
1.44B
0.21%
1.45B
1.05%
1.51B
4.21%
1.48B
1.79%
1.53B
2.83%
1.53B
0%
1.56B
2.49%
1.50B
3.84%
1.52B
1.40%
1.54B
0.92%
1.52B
1.04%
1.55B
1.71%
5.10B
229.31%
5.37B
5.21%
5.27B
1.86%
5.45B
3.51%
5.51B
1.06%
5.56B
0.98%
5.55B
0.16%
5.64B
1.58%
5.58B
1.21%
5.45B
2.26%
5.47B
0.39%
5.67B
3.67%
5.50B
3.07%
5.25B
4.44%
5.08B
3.22%
4.93B
3.07%
4.99B
1.18%
4.95B
0.64%
5.06B
2.14%
5.10B
0.85%
5.09B
0.25%
5.35B
5.07%
5.25B
1.87%
5.33B
1.47%
5.21B
2.14%
5.42B
4.11%
5.29B
2.45%
5.39B
1.91%
5.41B
0.24%
goodwill and intangible assets
2.75B
-
2.33B
15.12%
2.35B
0.77%
2.42B
2.72%
2.55B
5.34%
2.55B
0.27%
2.66B
4.23%
2.72B
2.33%
2.83B
3.93%
2.79B
1.31%
2.87B
2.58%
2.95B
2.93%
2.95B
0.07%
3.00B
1.76%
6.92B
130.54%
7.34B
6.10%
7.19B
2.15%
7.38B
2.62%
7.43B
0.76%
7.51B
1.05%
7.47B
0.45%
7.57B
1.30%
7.49B
1.04%
7.42B
1.00%
7.42B
0.03%
7.64B
3.01%
7.45B
2.54%
7.21B
3.10%
7.03B
2.61%
6.87B
2.19%
6.93B
0.92%
6.99B
0.72%
7.13B
2.08%
7.47B
4.82%
7.57B
1.26%
7.94B
4.92%
7.87B
0.88%
8.00B
1.66%
7.92B
1.00%
8.17B
3.11%
8.03B
1.63%
8.14B
1.37%
8.13B
0.12%
intangible assets
881M
-
897M
1.82%
918M
2.34%
967M
5.34%
1.03B
7.03%
1.07B
3.29%
1.14B
6.17%
1.20B
5.46%
1.27B
5.76%
1.29B
1.82%
1.34B
3.96%
1.41B
5.22%
1.43B
1.28%
1.45B
1.82%
1.82B
25.31%
1.98B
8.56%
1.92B
2.93%
1.92B
0.16%
1.92B
0.10%
1.95B
1.25%
1.92B
1.29%
1.93B
0.47%
1.92B
0.57%
1.97B
2.66%
1.95B
1.17%
1.97B
1.13%
1.95B
1.02%
1.96B
0.67%
1.94B
0.97%
1.94B
0.10%
1.95B
0.26%
2.03B
4.21%
2.07B
1.92%
2.37B
14.54%
2.48B
4.51%
2.59B
4.60%
2.62B
1.16%
2.68B
2.06%
2.71B
1.27%
2.74B
1.18%
2.74B
0%
2.75B
0.33%
2.73B
0.84%
inventory
long term debt
50.61B
-
46.87B
7.41%
47.36B
1.05%
43.76B
7.60%
44.88B
2.55%
42.25B
5.85%
42.76B
1.19%
43.52B
1.78%
41.98B
3.55%
40.50B
3.51%
42.97B
6.09%
42.85B
0.27%
39.96B
6.75%
41.05B
2.75%
43.17B
5.16%
44.18B
2.33%
45.86B
3.80%
47.33B
3.21%
49.27B
4.10%
46.69B
5.24%
73.70B
57.85%
72.51B
1.61%
75.77B
4.50%
43.58B
42.49%
78.21B
79.46%
80.69B
3.17%
81.18B
0.62%
45.86B
43.51%
79.54B
73.42%
80.63B
1.38%
84.01B
4.19%
87.94B
4.68%
96.67B
9.93%
105.32B
8.95%
126.10B
19.73%
107.25B
14.95%
109.14B
1.76%
115.84B
6.15%
113.40B
2.11%
116.84B
3.04%
64.44B
44.85%
65.32B
1.35%
119.56B
83.05%
long term investments
72.73B
-
68.97B
5.17%
71.30B
3.38%
61.47B
13.80%
63.22B
2.85%
60.39B
4.48%
74.75B
23.79%
76.83B
2.78%
80.34B
4.57%
81.32B
1.22%
85.69B
5.37%
88.19B
2.92%
90.23B
2.32%
96.80B
7.28%
89.12B
7.94%
94.13B
5.63%
95.84B
1.81%
102.84B
7.31%
103.13B
0.28%
102.19B
0.91%
109.55B
7.20%
122.10B
11.46%
120.28B
1.49%
121.90B
1.34%
129.93B
6.59%
134.42B
3.46%
144.99B
7.86%
149.70B
3.25%
151.15B
0.97%
155.76B
3.05%
158.13B
1.52%
162.06B
2.48%
179.69B
10.88%
172.89B
3.78%
177.47B
2.65%
176.51B
0.54%
187.98B
6.50%
193.69B
3.04%
207.79B
7.28%
212.02B
2.04%
2.44B
98.85%
2.80B
14.68%
254.64B
9,004.15%
net debt
44.34B
-
36.18B
18.41%
36.17B
0.03%
28.97B
19.90%
31.83B
9.89%
24.54B
22.93%
22.68B
7.55%
23.49B
3.57%
29.35B
24.92%
29.05B
1.03%
29.84B
2.73%
28.68B
3.86%
24.57B
14.36%
26.65B
8.48%
23.26B
12.74%
30.02B
29.11%
30.62B
1.97%
30.29B
1.05%
31.47B
3.88%
29.00B
7.86%
125.26B
331.99%
132.18B
5.53%
128.78B
2.57%
26.22B
79.64%
130.06B
396.03%
104.15B
19.92%
88.02B
15.49%
-16.66B
118.92%
78.84B
573.39%
103.50B
31.27%
111.46B
7.69%
94.90B
14.85%
137.49B
44.88%
141.72B
3.07%
171.67B
21.14%
114.13B
33.52%
121.10B
6.11%
137.77B
13.77%
154.40B
12.07%
131.33B
14.94%
123.94B
5.62%
134.65B
8.64%
141.20B
4.86%
net receivables
6.64B
-
8.52B
-
9.08B
-
8.67B
-
10.41B
-
11.90B
-
8.99B
-
10.40B
-
19.76B
-
13.93B
-
other assets
292.00B
-
291.60B
0.14%
297.74B
2.11%
321.67B
8.04%
349.95B
8.79%
346.16B
1.08%
333.39B
3.69%
324.35B
2.71%
347.16B
7.03%
347.60B
0.12%
355.41B
2.25%
346.22B
2.59%
369.52B
6.73%
376.95B
2.01%
443.19B
17.57%
437.50B
1.29%
431.67B
1.33%
422.70B
2.08%
424.28B
0.37%
418.05B
1.47%
437.90B
4.75%
446.58B
1.98%
452.41B
1.31%
470.93B
4.10%
466.22B
1.00%
508.42B
9.05%
491.15B
3.40%
471.69B
3.96%
506.56B
7.39%
520.79B
2.81%
535.81B
2.88%
563.80B
5.22%
575.29B
2.04%
605.15B
5.19%
606.52B
0.23%
643.29B
6.06%
613.69B
4.60%
618.01B
0.70%
622.72B
0.76%
657.84B
5.64%
630.27B
-
other current assets
151.95B
-
170.64B
12.30%
155.26B
9.02%
other current liabilities
-3.15B
-
-66.64B
-
-74.17B
-
-79.07B
-
-76.95B
-
-68.14B
11.46%
-74.08B
8.72%
-69.71B
5.90%
-79.27B
13.71%
-72.58B
8.43%
-78.94B
8.75%
-75.26B
4.66%
-73.59B
2.22%
-62.60B
14.93%
-70.06B
11.92%
-77.75B
10.97%
-85.08B
9.44%
-84.17B
1.07%
-84.42B
0.29%
-90.90B
7.68%
-91.44B
0.59%
-63.43B
30.63%
-75.22B
18.58%
-81.41B
8.23%
-90.90B
11.65%
396.04B
535.70%
404.41B
2.11%
-69.49B
117.18%
other liabilities
382.07B
-
378.86B
0.84%
386.91B
2.13%
389.82B
0.75%
425.74B
9.21%
419.32B
1.51%
436.78B
4.16%
308.47B
29.38%
457.07B
48.17%
456.37B
0.15%
471.77B
3.37%
329.35B
30.19%
488.57B
48.34%
502.71B
2.90%
530.89B
5.60%
375.89B
29.20%
554.61B
47.54%
556.99B
0.43%
560.47B
0.62%
408.08B
27.19%
442.29B
8.38%
448.74B
1.46%
465.09B
3.64%
454.49B
2.28%
487.72B
7.31%
561.01B
15.03%
577.93B
3.02%
581.04B
0.54%
615.78B
5.98%
600.07B
2.55%
606.29B
1.04%
621.69B
2.54%
646.02B
3.91%
677.36B
4.85%
666.16B
1.65%
710.33B
6.63%
745.22B
4.91%
733.30B
1.60%
696.76B
4.98%
714.73B
2.58%
774.53B
-
other non current assets
-77.28B
-
-73.05B
5.48%
-75.38B
3.20%
-65.68B
12.87%
-67.64B
2.98%
-64.76B
4.25%
-79.28B
22.42%
-81.45B
2.74%
-85.10B
4.49%
-85.95B
0.99%
-90.41B
5.20%
-93.04B
2.90%
-94.94B
2.04%
-101.60B
7.02%
-97.81B
3.74%
-103.26B
5.58%
-104.76B
1.45%
-111.96B
6.87%
-112.29B
0.29%
-111.49B
0.71%
-118.81B
6.56%
-131.46B
10.65%
-129.55B
1.45%
-131.13B
1.22%
-140.43B
7.09%
-145.12B
3.34%
-155.45B
7.12%
-159.91B
2.87%
-161.11B
0.75%
-165.46B
2.70%
-168.20B
1.66%
-172.33B
2.45%
-190.14B
10.33%
-183.72B
3.38%
-188.33B
2.51%
-187.83B
0.27%
-199.16B
6.03%
-204.99B
2.93%
-218.92B
6.80%
-223.44B
2.06%
805.38B
460.45%
816.25B
1.35%
-620M
100.08%
other non current liabilities
-50.61B
-
-46.90B
7.35%
-47.39B
1.05%
-3.15B
93.36%
-44.91B
1,326.52%
-42.28B
5.84%
-42.78B
1.19%
-66.64B
55.77%
-42.00B
36.98%
-40.53B
3.51%
-42.99B
6.07%
-74.17B
72.53%
-39.98B
46.10%
-41.07B
2.74%
-43.20B
5.19%
-79.07B
83.01%
-45.89B
41.96%
-47.36B
3.21%
-49.30B
4.09%
-76.95B
56.09%
-68.14B
11.46%
-74.08B
8.72%
-69.71B
5.90%
-79.27B
13.71%
-72.58B
8.43%
-78.94B
8.75%
-75.26B
4.66%
-73.59B
2.22%
-62.60B
14.93%
-70.06B
11.92%
-77.75B
10.97%
-85.08B
9.44%
-12.54B
85.26%
-21.02B
67.63%
-35.30B
67.94%
-15.85B
55.11%
-45.76B
188.79%
-40.67B
11.12%
-113.44B
178.91%
-116.88B
3.03%
95.31B
181.54%
105.31B
10.50%
-119.61B
213.58%
othertotal stockholders equity
82M
-
82M
0%
78M
4.88%
75M
3.85%
77M
2.67%
77M
0%
79M
2.60%
76M
3.80%
75M
1.32%
74M
1.33%
73M
1.35%
72M
1.37%
65M
9.72%
65M
0%
137M
110.77%
137M
0%
135M
1.46%
137M
1.48%
133M
2.92%
136M
2.26%
131M
3.68%
125M
4.58%
128M
2.40%
125M
2.34%
123M
1.60%
119M
3.25%
122M
2.52%
117M
4.10%
119M
1.71%
119M
0%
117M
1.68%
110M
5.98%
116M
5.45%
115M
0.86%
107M
6.96%
115M
7.48%
115M
0%
118M
2.61%
103M
12.71%
109M
5.83%
108M
0.92%
114M
5.56%
128M
12.28%
preferred stock
1.71B
-
1.38B
19.05%
1.28B
7.24%
1.03B
19.52%
1.03B
0%
1B
3.01%
1B
0%
1B
0%
1B
0%
1B
0%
1B
0%
1B
0%
1B
0%
1B
0%
1.80B
79.60%
1.80B
0.06%
2.25B
24.99%
2.25B
0.09%
2.25B
0.09%
2.25B
0%
2.58B
14.44%
2.58B
0%
2.83B
9.71%
2.83B
0%
2.83B
0%
2.83B
0%
2.83B
0%
3.58B
26.55%
3.58B
0%
3.58B
0%
3.58B
0%
4.33B
20.98%
4.33B
0%
4.33B
0%
4.33B
0%
4.92B
13.83%
4.92B
0.04%
4.92B
0%
4.92B
0%
4.92B
0%
4.92B
0%
5.10B
3.51%
4.95B
2.92%
property plant equipment net
1.79B
-
1.74B
3.01%
1.73B
0.75%
1.80B
3.99%
1.87B
4.28%
1.82B
2.83%
1.87B
2.53%
1.90B
1.61%
1.93B
1.74%
1.83B
5.08%
1.86B
1.47%
1.90B
2.10%
1.75B
7.69%
1.80B
2.51%
1.76B
1.89%
1.78B
1.19%
1.74B
2.69%
1.75B
0.63%
1.73B
0.74%
1.79B
3.58%
1.78B
0.67%
1.79B
0.17%
1.77B
0.84%
1.81B
2.37%
3.09B
70.27%
3.06B
0.75%
3.02B
1.34%
3.00B
0.86%
2.93B
2.17%
2.83B
3.62%
3.13B
10.86%
3.29B
4.88%
3.33B
1.19%
3.36B
0.96%
3.29B
2.11%
3.38B
2.77%
3.31B
1.87%
3.31B
0.21%
3.21B
2.81%
3.25B
1.15%
3.27B
0.71%
3.26B
0.55%
3.26B
0.15%
retained earnings
8.98B
-
8.82B
1.84%
9.26B
4.97%
9.63B
3.97%
10.12B
5.14%
10.59B
4.63%
11.12B
5.00%
11.43B
2.82%
11.79B
3.08%
12.20B
3.50%
13.14B
7.77%
13.58B
3.34%
14.48B
6.62%
15.01B
3.65%
15.54B
3.49%
16.10B
3.64%
16.70B
3.73%
17.41B
4.26%
18.05B
3.67%
18.54B
2.69%
19.10B
3.04%
19.79B
3.62%
20.54B
3.75%
20.97B
2.13%
21.54B
2.72%
21.24B
1.42%
21.73B
2.30%
22.12B
1.81%
23.06B
4.25%
24.00B
4.09%
25.05B
4.38%
25.79B
2.95%
26.81B
3.93%
27.57B
2.84%
28.44B
3.16%
28.82B
1.35%
28.40B
1.46%
29.24B
2.95%
29.80B
1.90%
30.40B
2.03%
31.16B
2.50%
31.99B
2.66%
32.84B
2.67%
short term debt
62.65B
-
70.03B
-
74.12B
-
69.68B
-
68.14B
2.22%
74.08B
8.72%
69.71B
5.90%
70.83B
1.60%
72.58B
2.48%
78.94B
8.75%
75.26B
4.66%
64.93B
13.72%
62.60B
3.59%
70.06B
11.92%
77.75B
10.97%
76.23B
1.94%
84.17B
10.42%
84.42B
0.29%
90.90B
7.68%
80.21B
11.77%
63.43B
20.92%
75.22B
18.58%
81.41B
8.23%
77.66B
4.61%
106.02B
36.53%
118.48B
11.75%
69.49B
41.35%
short term investments
25.41B
-
21.77B
14.32%
21.11B
3.05%
5.74B
72.81%
14.60B
154.33%
10.56B
27.62%
25.10B
137.61%
28.53B
13.67%
34.14B
19.64%
33.15B
2.90%
35.53B
7.20%
37.25B
4.84%
33.44B
10.22%
35.64B
6.56%
1.69B
-
35.26B
1,987.51%
38.84B
10.17%
40.65B
4.66%
36.21B
10.93%
41.37B
14.24%
41.67B
0.72%
43.87B
5.28%
13.00B
70.37%
44.74B
244.19%
50.12B
12.03%
53.52B
6.78%
54.55B
1.94%
51.94B
4.78%
49.43B
4.84%
51.76B
4.71%
18.88B
63.53%
52.88B
180.13%
57.26B
8.27%
56.61B
1.14%
19.39B
65.75%
57.67B
197.45%
58.95B
2.21%
60.95B
3.39%
17.35B
71.54%
69.07B
298.17%
69.56B
0.71%
77.25B
11.05%
tax assets
590M
-
669M
13.39%
620M
7.32%
tax payables
total assets
400.95B
-
397.10B
0.96%
405.42B
2.10%
414.90B
2.34%
445.22B
7.31%
439.20B
1.35%
457.84B
4.24%
463.31B
1.19%
479.03B
3.39%
478.14B
0.19%
494.49B
3.42%
501.36B
1.39%
513.29B
2.38%
528.59B
2.98%
560.91B
6.11%
565.26B
0.78%
586.93B
3.83%
590.54B
0.62%
595.02B
0.76%
597.10B
0.35%
614.65B
2.94%
634.11B
3.17%
642.52B
1.33%
651.60B
1.41%
672.12B
3.15%
759.14B
12.95%
768.54B
1.24%
769.55B
0.13%
782.91B
1.74%
782.88B
0.00%
806.07B
2.96%
837.68B
3.92%
861.66B
2.86%
894.15B
3.77%
896.79B
0.30%
943.60B
5.22%
921.99B
2.29%
935.24B
1.44%
943.00B
0.83%
975.72B
3.47%
971.67B
0.42%
1.00T
3.10%
1.02T
1.96%
total current assets
31.68B
-
32.46B
2.46%
32.30B
0.49%
27.56B
14.67%
27.64B
0.30%
28.28B
2.33%
45.18B
59.73%
57.51B
27.29%
46.77B
18.68%
44.60B
4.63%
48.66B
9.11%
62.10B
27.61%
48.83B
21.36%
50.04B
2.47%
19.92B
60.20%
24.51B
23.05%
50.50B
106.06%
55.88B
10.65%
58.45B
4.61%
67.56B
15.57%
57.94B
14.23%
56.07B
3.22%
60.57B
8.01%
49.54B
18.20%
65.47B
32.15%
105.59B
61.28%
121.94B
15.48%
137.94B
13.12%
115.24B
16.46%
96.63B
16.15%
102.06B
5.62%
101.56B
0.49%
96.23B
5.24%
105.28B
9.40%
101.94B
3.17%
112.47B
10.33%
109.14B
2.96%
112.24B
2.84%
101.36B
9.69%
94.44B
6.82%
151.95B
60.89%
170.64B
12.30%
125.10B
26.69%
total current liabilities
3.15B
-
66.64B
-
74.17B
-
79.07B
-
76.95B
-
68.14B
11.46%
74.08B
8.72%
69.71B
5.90%
79.27B
13.71%
72.58B
8.43%
78.94B
8.75%
75.26B
4.66%
73.59B
2.22%
62.60B
14.93%
70.06B
11.92%
77.75B
10.97%
85.08B
9.44%
84.17B
1.07%
84.42B
0.29%
90.90B
7.68%
91.44B
0.59%
63.43B
30.63%
75.22B
18.58%
81.41B
8.23%
90.90B
11.65%
502.06B
452.33%
522.89B
4.15%
69.49B
86.71%
total debt
50.61B
-
46.87B
7.41%
47.36B
1.05%
43.76B
7.60%
44.88B
2.55%
42.25B
5.85%
42.76B
1.19%
43.52B
1.78%
41.98B
3.55%
40.50B
3.51%
42.97B
6.09%
42.85B
0.27%
39.96B
6.75%
41.05B
2.75%
43.17B
5.16%
44.18B
2.33%
45.86B
3.80%
47.33B
3.21%
49.27B
4.10%
46.69B
5.24%
141.83B
203.80%
146.59B
3.35%
145.48B
0.76%
43.58B
70.05%
150.79B
246.02%
159.62B
5.86%
156.44B
1.99%
45.86B
70.68%
142.14B
209.91%
150.69B
6.02%
161.75B
7.34%
164.17B
1.50%
180.84B
10.15%
189.74B
4.92%
217.01B
14.37%
187.45B
13.62%
172.56B
7.94%
191.06B
10.72%
194.81B
1.96%
194.50B
0.16%
170.47B
12.36%
183.80B
7.82%
189.05B
2.86%
total investments
98.14B
-
90.74B
7.54%
92.41B
1.84%
67.20B
27.27%
77.81B
15.78%
70.95B
8.82%
99.85B
40.73%
105.36B
5.52%
114.48B
8.65%
114.47B
0.01%
121.22B
5.90%
125.44B
3.48%
123.68B
1.41%
132.44B
7.09%
89.12B
32.71%
94.13B
5.63%
131.10B
39.27%
141.68B
8.08%
143.78B
1.48%
138.40B
3.74%
150.91B
9.04%
163.77B
8.52%
164.15B
0.24%
134.89B
17.82%
174.66B
29.48%
184.54B
5.65%
198.50B
7.57%
204.26B
2.90%
203.09B
0.57%
205.19B
1.03%
209.89B
2.29%
180.94B
13.80%
232.57B
28.53%
230.15B
1.04%
234.08B
1.71%
195.90B
16.31%
245.65B
25.40%
252.63B
2.84%
268.73B
6.37%
229.36B
14.65%
2.44B
98.94%
2.80B
14.68%
331.89B
11,766.11%
total liabilities
382.07B
-
378.86B
0.84%
386.91B
2.13%
396.12B
2.38%
425.74B
7.48%
419.32B
1.51%
436.78B
4.16%
441.76B
1.14%
457.07B
3.47%
456.37B
0.15%
471.77B
3.37%
477.68B
1.25%
488.57B
2.28%
502.71B
2.90%
530.89B
5.60%
534.03B
0.59%
554.61B
3.85%
556.99B
0.43%
560.47B
0.62%
561.98B
0.27%
578.56B
2.95%
596.90B
3.17%
604.51B
1.28%
613.02B
1.41%
632.89B
3.24%
718.88B
13.59%
728.45B
1.33%
728.22B
0.03%
740.98B
1.75%
740.20B
0.11%
761.78B
2.92%
791.85B
3.95%
814.37B
2.84%
846.20B
3.91%
847.97B
0.21%
893.22B
5.34%
872.08B
2.37%
883.73B
1.34%
891.61B
0.89%
922.51B
3.47%
917.34B
0.56%
946.10B
3.14%
963.62B
1.85%
total liabilities and stockholders equity
400.95B
-
397.10B
0.96%
405.42B
2.10%
414.90B
2.34%
445.22B
7.31%
439.20B
1.35%
457.84B
4.24%
463.31B
1.19%
479.03B
3.39%
478.14B
0.19%
494.49B
3.42%
501.36B
1.39%
513.29B
2.38%
528.59B
2.98%
560.91B
6.11%
565.26B
0.78%
586.93B
3.83%
590.54B
0.62%
595.02B
0.76%
597.10B
0.35%
614.65B
2.94%
634.11B
3.17%
642.52B
1.33%
651.60B
1.41%
672.12B
3.15%
759.14B
12.95%
768.54B
1.24%
769.55B
0.13%
782.91B
1.74%
782.88B
0.00%
806.07B
2.96%
837.68B
3.92%
861.66B
2.86%
894.15B
3.77%
896.79B
0.30%
943.60B
5.22%
921.99B
2.29%
935.24B
1.44%
943.00B
0.83%
975.72B
3.47%
971.67B
0.42%
1.00T
3.10%
1.02T
1.96%
total non current assets
77.28B
-
73.05B
5.48%
75.38B
3.20%
65.68B
12.87%
67.64B
2.98%
64.76B
4.25%
79.28B
22.42%
81.45B
2.74%
85.10B
4.49%
85.95B
0.99%
90.41B
5.20%
93.04B
2.90%
94.94B
2.04%
101.60B
7.02%
97.81B
3.74%
103.26B
5.58%
104.76B
1.45%
111.96B
6.87%
112.29B
0.29%
111.49B
0.71%
118.81B
6.56%
131.46B
10.65%
129.55B
1.45%
131.13B
1.22%
140.43B
7.09%
145.12B
3.34%
155.45B
7.12%
159.91B
2.87%
161.11B
0.75%
165.46B
2.70%
168.20B
1.66%
172.33B
2.45%
190.14B
10.33%
183.72B
3.38%
188.33B
2.51%
187.83B
0.27%
199.16B
6.03%
204.99B
2.93%
218.92B
6.80%
223.44B
2.06%
819.72B
266.87%
831.12B
1.39%
266.04B
67.99%
total non current liabilities
382.07B
-
378.86B
0.84%
386.91B
2.13%
3.15B
99.19%
425.74B
13,424.27%
419.32B
1.51%
436.78B
4.16%
66.64B
84.74%
457.07B
585.82%
456.37B
0.15%
471.77B
3.37%
74.17B
84.28%
488.57B
558.72%
502.71B
2.90%
530.89B
5.60%
79.07B
85.11%
554.61B
601.45%
556.99B
0.43%
560.47B
0.62%
76.95B
86.27%
68.14B
11.46%
74.08B
8.72%
69.71B
5.90%
79.27B
13.71%
72.58B
8.43%
78.94B
8.75%
75.26B
4.66%
73.59B
2.22%
62.60B
14.93%
70.06B
11.92%
77.75B
10.97%
85.08B
9.44%
84.17B
1.07%
84.42B
0.29%
90.90B
7.68%
91.44B
0.59%
63.43B
30.63%
75.22B
18.58%
113.44B
50.82%
116.88B
3.03%
415.29B
255.30%
423.21B
1.91%
119.61B
71.74%
total stockholders equity
18.66B
-
18.09B
3.07%
18.36B
1.49%
18.62B
1.43%
19.30B
3.64%
19.70B
2.11%
20.87B
5.92%
21.36B
2.35%
21.77B
1.92%
21.59B
0.85%
22.53B
4.39%
23.47B
4.17%
24.53B
4.52%
25.67B
4.63%
29.83B
16.22%
31.04B
4.03%
32.13B
3.54%
33.37B
3.83%
34.38B
3.04%
34.94B
1.63%
35.91B
2.76%
37.03B
3.12%
37.83B
2.16%
38.39B
1.50%
39.04B
1.68%
40.07B
2.64%
39.92B
0.37%
41.15B
3.09%
41.75B
1.45%
42.51B
1.82%
44.11B
3.76%
45.65B
3.49%
47.10B
3.19%
47.75B
1.38%
48.63B
1.83%
50.18B
3.19%
49.70B
0.95%
51.29B
3.19%
51.17B
0.23%
52.98B
3.53%
54.09B
2.10%
55.41B
2.44%
57.53B
3.83%

All numbers in (except ratios and percentages)