av/royal-bank-of-canada--big.svg

COM:RBC

RBC

  • Stock

Last Close

170.30

21/11 21:00

Market Cap

213.04B

Beta: -

Volume Today

5.10M

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
6.20B
-
5.66B
-
5.74B
-
6.01B
-
7.83B
-
8.34B
-
9.46B
-
10.51B
-
17.29B
-
20.60B
-
accumulated other comprehensive income loss
33M
-
73M
121.21%
10M
86.30%
71M
610%
-57M
180.28%
-104M
82.46%
37M
135.58%
38M
2.70%
6.39B
16,723.68%
3.44B
46.21%
4.34B
26.26%
3.99B
-
5.61B
40.61%
3.21B
42.79%
4.35B
35.60%
3.03B
30.50%
4.18B
38.07%
4.52B
8.14%
4.82B
6.75%
4.37B
9.31%
4.96B
13.51%
4.26B
14.10%
4.25B
0.40%
4.47B
5.27%
4.25B
4.90%
3.54B
16.88%
3.41B
3.42%
17M
99.50%
1.68B
9,800%
2.20B
30.48%
5M
-
6.24B
-
7.44B
19.31%
8.05B
8.11%
cash and cash equivalents
22.03B
-
21.09B
4.28%
21.68B
2.80%
25.82B
19.10%
23.89B
7.46%
22.80B
4.60%
30.71B
34.71%
35.14B
14.44%
41.69B
18.62%
44.07B
5.73%
41.51B
5.82%
42.78B
3.06%
47.74B
11.60%
56.39B
18.12%
60.40B
7.11%
61.07B
1.11%
71.76B
17.50%
69.74B
2.81%
81.17B
16.39%
66.68B
17.86%
78.69B
18.01%
59.76B
24.05%
58.42B
2.25%
64.66B
10.68%
65.45B
1.23%
147.18B
124.86%
159.82B
8.59%
157.90B
1.20%
183.32B
16.10%
177.75B
3.04%
195.80B
10.16%
193.48B
1.18%
194.58B
0.57%
184.76B
5.05%
187.25B
1.35%
180.41B
3.66%
179.77B
0.35%
181.08B
0.73%
168.01B
7.22%
133.07B
20.79%
135.43B
1.77%
99.83B
26.28%
112.64B
12.83%
cash and short term investments
62.75B
-
64.17B
2.26%
68.04B
6.02%
103.89B
52.70%
73.49B
29.26%
75.67B
2.97%
93.85B
24.02%
121.33B
29.28%
113.95B
6.08%
116.49B
2.23%
118.06B
1.35%
153.14B
29.71%
130.38B
14.86%
143.43B
10.01%
145.83B
1.67%
170.49B
16.91%
164.66B
3.42%
159.42B
3.18%
171.92B
7.84%
141.27B
17.83%
227.55B
61.07%
205.85B
9.54%
202.22B
1.76%
102.49B
49.32%
142.91B
39.45%
328.22B
129.66%
350.81B
6.88%
204.66B
41.66%
344.85B
68.50%
306.13B
11.23%
330.90B
8.09%
232.64B
29.69%
347.37B
49.31%
342.21B
1.49%
350.34B
2.38%
240.60B
31.33%
357.45B
48.57%
357.73B
0.08%
391.21B
9.36%
212.00B
45.81%
374.04B
76.43%
327.80B
12.36%
-55.23B
116.85%
common stock
14.44B
-
14.46B
0.11%
14.47B
0.12%
14.51B
0.25%
14.53B
0.14%
14.56B
0.17%
14.56B
0.03%
14.57B
0.08%
17.86B
22.57%
17.80B
0.37%
17.77B
0.12%
17.94B
0.92%
17.86B
0.41%
17.71B
0.88%
17.87B
0.93%
17.70B
0.94%
17.64B
0.36%
17.54B
0.57%
17.53B
0.03%
17.62B
0.48%
17.57B
0.30%
17.53B
0.18%
17.59B
0.34%
17.59B
0.03%
17.50B
0.47%
17.59B
0.50%
17.61B
0.10%
17.50B
0.63%
17.66B
0.94%
17.69B
0.14%
17.71B
0.14%
17.73B
0.08%
17.65B
0.43%
17.49B
0.92%
17.37B
0.69%
17.32B
0.28%
17.34B
0.14%
17.98B
3.70%
18.67B
3.81%
19.40B
3.90%
20.16B
3.91%
20.85B
3.43%
20.98B
0.62%
deferred revenue
88.84B
-
108.74B
-
deferred revenue non current
1.94B
-
2.03B
-
1.97B
-
2.08B
-
2.26B
-
2.56B
-
2.94B
-
3.52B
-
3.66B
-
3.83B
-
deferrred tax liabilities non current
204M
-
201M
-
989M
-
97M
-
84M
-
82M
-
52M
-
74M
-
439M
-
426M
-
goodwill
8.62B
-
8.57B
0.58%
8.57B
0.02%
8.65B
0.92%
9.15B
5.85%
8.89B
2.87%
9.32B
4.86%
9.29B
0.35%
12.02B
29.36%
11.20B
6.79%
11.25B
0.48%
11.16B
0.87%
10.97B
1.69%
11.35B
3.51%
10.73B
5.45%
10.98B
2.27%
10.74B
2.20%
10.99B
2.37%
11.01B
0.20%
11.14B
1.14%
11.15B
0.11%
11.29B
1.26%
11.12B
1.54%
11.24B
1.09%
11.29B
0.46%
11.59B
2.68%
11.36B
2.03%
11.30B
0.48%
11.09B
1.92%
10.82B
2.43%
10.93B
1.01%
10.85B
0.65%
11.01B
1.44%
10.98B
0.26%
10.93B
0.44%
12.28B
12.29%
12.20B
0.59%
12.47B
2.17%
12.30B
1.36%
12.59B
2.40%
12.43B
1.30%
19.03B
53.11%
19.13B
0.49%
goodwill and intangible assets
11.43B
-
11.37B
0.55%
11.35B
0.16%
11.42B
0.63%
11.99B
4.94%
11.67B
2.64%
12.13B
3.97%
12.10B
0.24%
16.89B
39.54%
15.73B
6.88%
15.86B
0.85%
15.80B
0.35%
15.50B
1.90%
15.99B
3.15%
15.15B
5.24%
15.48B
2.18%
15.16B
2.12%
15.52B
2.42%
15.59B
0.45%
15.82B
1.48%
15.86B
0.23%
16.05B
1.18%
15.85B
1.23%
15.91B
0.38%
15.93B
0.12%
16.33B
2.50%
16.00B
2.03%
16.05B
0.36%
15.72B
2.09%
15.31B
2.58%
15.41B
0.67%
15.32B
0.58%
15.47B
0.94%
15.40B
0.47%
15.32B
0.53%
18.36B
19.87%
18.16B
1.08%
18.50B
1.84%
18.19B
1.64%
18.50B
1.70%
18.22B
1.52%
27.16B
49.09%
27.16B
0.03%
intangible assets
2.81B
-
2.80B
0.46%
2.78B
0.71%
2.77B
0.25%
2.83B
2.09%
2.78B
1.91%
2.81B
1.12%
2.81B
0.14%
4.87B
73.13%
4.53B
7.10%
4.61B
1.75%
4.65B
0.93%
4.54B
2.39%
4.64B
2.27%
4.42B
4.72%
4.51B
1.95%
4.42B
1.93%
4.53B
2.56%
4.58B
1.06%
4.69B
2.31%
4.71B
0.51%
4.76B
1.00%
4.74B
0.48%
4.67B
1.29%
4.64B
0.71%
4.74B
2.05%
4.64B
2.03%
4.75B
2.41%
4.63B
2.50%
4.50B
2.94%
4.49B
0.16%
4.47B
0.42%
4.46B
0.27%
4.42B
0.96%
4.38B
0.75%
6.08B
38.79%
5.96B
2.07%
6.03B
1.16%
5.89B
2.22%
5.91B
0.25%
5.79B
1.98%
8.13B
40.47%
8.03B
1.24%
inventory
long term debt
6.52B
-
6.49B
0.54%
6.81B
5.00%
7.86B
15.40%
7.89B
0.38%
7.79B
1.19%
7.37B
5.40%
7.36B
0.16%
9.85B
33.85%
9.56B
2.94%
9.77B
2.10%
158.42B
1,522.31%
9.49B
94.01%
9.65B
1.68%
9.20B
4.62%
9.27B
0.71%
8.96B
3.28%
9.07B
1.19%
9.13B
0.67%
9.13B
0.02%
165.98B
1,717.73%
163.21B
1.67%
169.22B
3.68%
9.81B
94.20%
189.71B
1,832.83%
189.65B
0.03%
185.58B
2.14%
9.87B
94.68%
186.56B
1,790.71%
173.28B
7.12%
183.75B
6.04%
205.55B
11.86%
215.88B
5.03%
236.38B
9.50%
249.35B
5.48%
282.22B
13.18%
305.10B
8.10%
336.41B
10.26%
321.01B
4.58%
327.23B
1.94%
71.16B
78.25%
59.18B
16.84%
67.93B
14.79%
long term investments
189.78B
-
191.75B
1.04%
199.42B
4.00%
199.44B
0.01%
231.07B
15.86%
222.96B
3.51%
235.86B
5.79%
215.87B
8.48%
233.71B
8.27%
224.37B
4.00%
234.00B
4.29%
236.71B
1.16%
224.83B
5.02%
219.41B
2.41%
214.17B
2.39%
218.38B
1.97%
222.26B
1.78%
220.84B
0.64%
217.13B
1.68%
222.87B
2.64%
235.83B
5.82%
240.99B
2.19%
240.66B
0.14%
249.00B
3.47%
266.67B
7.09%
269.94B
1.23%
290.51B
7.62%
275.81B
5.06%
287.48B
4.23%
255.15B
11.25%
271.95B
6.58%
285.38B
4.94%
303.10B
6.21%
298.31B
1.58%
298.80B
0.16%
318.93B
6.74%
320.55B
0.51%
319.83B
0.23%
372.63B
16.51%
410.23B
10.09%
105.04B
74.40%
2.67B
97.46%
2.64B
1.27%
net debt
-15.51B
-
-14.60B
5.85%
-14.87B
1.83%
-17.96B
20.79%
-16.00B
10.90%
-15B
6.27%
-23.33B
55.55%
-27.78B
19.06%
-31.83B
14.59%
-34.51B
8.41%
-31.74B
8.02%
180.75B
669.41%
-38.26B
121.16%
-46.75B
22.20%
-51.20B
9.53%
-51.80B
1.18%
-62.80B
21.22%
-60.68B
3.38%
-72.05B
18.74%
-57.55B
20.12%
178.36B
409.93%
195.08B
9.37%
205.47B
5.33%
-54.84B
126.69%
224.41B
509.20%
158.61B
29.32%
125.12B
21.12%
-148.03B
218.32%
99.27B
167.06%
89.74B
9.60%
84.32B
6.04%
111.56B
32.31%
130.45B
16.93%
158.16B
21.24%
181.33B
14.65%
244.77B
34.99%
248.92B
1.70%
267.47B
7.45%
269.13B
0.62%
306.21B
13.78%
255.79B
16.46%
257.63B
0.72%
246.51B
4.31%
net receivables
9.30B
-
9.55B
-
10.08B
-
10.59B
-
15.01B
-
19.73B
-
18.63B
-
22.53B
-
26.24B
-
29.87B
-
other assets
638.10B
-
626.00B
1.90%
632.46B
1.03%
613.81B
2.95%
767.48B
25.04%
719.27B
6.28%
740.66B
2.97%
712.63B
3.79%
832.71B
16.85%
790.80B
5.03%
828.09B
4.72%
761.69B
8.02%
788.31B
3.49%
821.34B
4.19%
823.25B
0.23%
794.55B
3.49%
871.55B
9.69%
876.29B
0.54%
884.96B
0.99%
936.24B
5.79%
884.05B
5.57%
912.98B
3.27%
945.10B
3.52%
1.04T
9.83%
1.04T
0.44%
1.05T
0.98%
1.02T
3.34%
1.10T
8.17%
1.02T
7.77%
1.03T
1.56%
1.07T
3.55%
1.14T
7.05%
1.08T
5.59%
1.19T
9.85%
1.17T
1.26%
1.31T
11.57%
1.23T
5.82%
1.24T
0.60%
1.17T
5.52%
1.33T
13.58%
other current assets
693.69B
-
689.67B
0.58%
709.88B
2.93%
other current liabilities
-6.20B
-
-90.24B
-
-70.86B
-
-83.04B
-
-96.52B
-
-91.07B
5.64%
-91.62B
0.61%
-94.67B
3.32%
-107.74B
13.81%
-100.15B
7.04%
-116.14B
15.97%
-99.36B
14.45%
-89.47B
9.95%
-96.03B
7.33%
-94.20B
1.91%
-96.37B
2.30%
-109.37B
13.50%
-109.15B
0.20%
-106.53B
2.40%
-119.24B
11.92%
-654M
99.45%
-123.59B
18,798.17%
-112.14B
9.27%
-116.13B
3.56%
-132.65B
14.22%
619.65B
567.14%
764.58B
23.39%
788.77B
3.16%
other liabilities
853.20B
-
844.41B
1.03%
860.37B
1.89%
873.65B
1.54%
1.03T
17.81%
973.92B
5.38%
1.02T
5.07%
829.78B
18.91%
1.13T
36.24%
1.08T
4.27%
1.13T
4.33%
966.93B
14.36%
1.09T
12.69%
1.13T
3.68%
1.13T
0.14%
972.34B
13.81%
1.20T
23.72%
1.20T
0.35%
1.21T
1.31%
1.06T
12.58%
1.10T
3.92%
1.11T
0.93%
1.14T
1.93%
1.13T
0.47%
1.19T
5.50%
1.36T
13.96%
1.40T
2.92%
1.36T
2.80%
1.39T
2.21%
1.33T
3.94%
1.40T
5.28%
1.39T
1.12%
1.43T
3.12%
1.53T
6.91%
1.50T
2.06%
1.49T
0.65%
1.58T
5.92%
1.60T
1.69%
1.41T
12.25%
1.42T
1.06%
other non current assets
-203.87B
-
-205.72B
0.91%
-213.37B
3.72%
-213.55B
0.08%
-245.72B
15.07%
-237.23B
3.46%
-250.66B
5.66%
-230.70B
7.96%
-253.68B
9.96%
-243.07B
4.18%
-252.73B
3.98%
-255.35B
1.04%
-243.08B
4.81%
-238.15B
2.03%
-231.97B
2.60%
-237.22B
2.26%
-240.07B
1.20%
-239.07B
0.41%
-235.50B
1.49%
-242.21B
2.85%
-254.61B
5.12%
-260.05B
2.14%
-259.57B
0.19%
-268.76B
3.54%
-290.85B
8.22%
-294.66B
1.31%
-314.68B
6.79%
-300.45B
4.52%
-311.04B
3.52%
-278.07B
10.60%
-294.94B
6.07%
-308.13B
4.47%
-325.97B
5.79%
-320.94B
1.54%
-321.25B
0.10%
-344.51B
7.24%
-345.73B
0.36%
-345.35B
0.11%
-397.61B
15.13%
-435.48B
9.52%
80.29B
118.44%
83.00B
3.37%
76.62B
7.69%
other non current liabilities
-6.52B
-
-6.49B
0.54%
-6.81B
5.00%
-3.80B
44.16%
-7.89B
107.44%
-7.79B
1.19%
-7.37B
5.40%
80.65B
1,193.72%
-9.85B
112.22%
-9.56B
2.94%
-9.77B
2.10%
-90.52B
827.01%
-9.49B
89.52%
-9.65B
1.68%
-9.20B
4.62%
71.60B
878.27%
-8.96B
112.52%
-9.07B
1.19%
-9.13B
0.67%
85.04B
1,031.56%
-74.91B
188.08%
-71.59B
4.43%
-74.55B
4.13%
95.28B
227.81%
-89.56B
194.00%
-73.50B
17.93%
-86.23B
17.31%
76.61B
188.84%
-90.52B
218.16%
-79.08B
12.64%
-87.38B
10.50%
-99.77B
14.18%
-106.73B
6.98%
-129.85B
21.67%
-130.11B
0.20%
-126.74B
2.59%
-181.50B
43.21%
-224.26B
23.56%
-321.01B
43.14%
-331.49B
3.27%
847.04B
355.53%
787.41B
7.04%
803.69B
2.07%
othertotal stockholders equity
2.12B
-
1.91B
9.64%
1.95B
2.09%
2.42B
23.81%
4.34B
79.32%
3.19B
26.50%
4.76B
49.36%
4.62B
2.86%
4.85B
-
-74M
-
-130M
75.68%
2.52B
-
2M
99.92%
-114M
5,800%
2.42B
2,223.68%
3.24B
33.99%
3.56B
9.80%
2.74B
23.16%
5.39B
96.78%
4.66B
13.44%
5.62B
20.61%
4.33B
22.99%
6.61B
52.70%
-84M
101.27%
-191M
-
preferred stock
4.60B
-
3.75B
18.48%
4.75B
26.67%
4.08B
14.21%
4.35B
6.75%
4.65B
6.90%
4.95B
6.45%
5.10B
3.03%
6.20B
21.65%
6.71B
8.20%
6.71B
0.01%
6.71B
0.01%
6.71B
0%
6.71B
0.01%
6.71B
0.01%
6.41B
4.47%
6.31B
1.67%
6.30B
0.05%
6.31B
0.05%
6.31B
0.05%
6.41B
1.54%
5.71B
10.93%
5.71B
0.02%
5.71B
0.04%
5.70B
0.14%
5.70B
0.02%
7.45B
30.71%
5.95B
20.18%
7.20B
21.08%
7.20B
0%
7.47B
3.82%
6.72B
10.04%
7.47B
11.16%
7.32B
2.01%
7.32B
0%
7.32B
0%
7.32B
0%
7.32B
0%
7.32B
0%
7.32B
0%
8.03B
9.67%
9.44B
17.53%
9.49B
0.56%
property plant equipment net
2.65B
-
2.60B
1.77%
2.60B
0%
2.68B
3.11%
2.67B
0.56%
2.60B
2.77%
2.67B
2.77%
2.73B
2.29%
3.08B
13.05%
2.97B
3.70%
2.87B
3.30%
2.84B
1.25%
2.75B
3.17%
2.75B
0.29%
2.65B
3.92%
2.67B
0.91%
2.65B
0.82%
2.71B
2.19%
2.77B
2.40%
2.83B
2.20%
2.92B
3.04%
3.01B
3.29%
3.06B
1.46%
3.19B
4.35%
8.26B
158.76%
8.39B
1.66%
8.18B
2.61%
7.93B
2.95%
7.83B
1.25%
7.60B
2.99%
7.58B
0.33%
7.42B
2.01%
7.41B
0.24%
7.22B
2.44%
7.14B
1.15%
7.21B
1.01%
7.02B
2.70%
7.02B
0.06%
6.79B
3.27%
6.75B
0.65%
6.63B
1.72%
6.91B
4.15%
6.94B
0.51%
retained earnings
28.55B
-
29.50B
3.31%
30.53B
3.49%
31.61B
3.57%
32.51B
2.82%
34.14B
5.04%
35.80B
4.84%
37.81B
5.63%
38.86B
2.76%
39.59B
1.89%
40.42B
2.11%
41.52B
2.71%
43.00B
3.56%
42.54B
1.07%
44.48B
4.56%
45.36B
1.98%
45.76B
0.89%
47.41B
3.59%
49.42B
4.26%
51.11B
3.42%
52.21B
2.14%
53.64B
2.74%
54.72B
2.01%
55.98B
2.31%
56.28B
0.53%
57.47B
2.11%
57.80B
0.59%
59.81B
3.46%
62.75B
4.92%
66.16B
5.44%
68.95B
4.21%
71.80B
4.12%
73.54B
2.43%
75.93B
3.25%
76.47B
0.70%
78.04B
2.05%
78.37B
0.43%
80.33B
2.50%
82.01B
2.10%
84.33B
2.83%
82.05B
2.70%
83.77B
2.10%
86.06B
2.73%
short term debt
84.58B
-
65.12B
-
77.04B
-
88.68B
-
91.07B
2.69%
91.62B
0.61%
94.67B
3.32%
99.40B
5.00%
100.15B
0.75%
116.14B
15.97%
99.36B
14.45%
80.64B
18.83%
96.03B
19.09%
94.20B
1.91%
96.37B
2.30%
99.50B
3.25%
109.15B
9.70%
106.53B
2.40%
119.24B
11.92%
142.95B
19.89%
123.59B
13.54%
112.14B
9.27%
116.13B
3.56%
112.05B
3.52%
320.06B
185.65%
298.28B
6.81%
291.22B
2.37%
short term investments
40.72B
-
43.08B
5.80%
46.36B
7.60%
77.85B
67.93%
49.60B
36.29%
52.88B
6.62%
63.15B
19.41%
56.80B
10.04%
72.27B
27.22%
72.42B
0.21%
76.55B
5.71%
110.05B
43.76%
82.64B
24.91%
87.03B
5.32%
85.43B
1.84%
90.72B
6.19%
92.90B
2.40%
89.67B
3.47%
90.75B
1.20%
94.61B
4.26%
148.86B
57.34%
146.09B
1.86%
143.81B
1.56%
102.47B
28.74%
77.46B
24.40%
181.04B
133.71%
190.98B
5.49%
139.74B
26.83%
161.53B
15.59%
128.38B
20.52%
135.10B
5.23%
37.54B
72.21%
152.78B
306.98%
157.45B
3.05%
163.09B
3.58%
60.19B
63.09%
177.68B
195.20%
176.65B
0.58%
223.21B
26.35%
78.93B
64.64%
238.61B
202.31%
227.97B
4.46%
241.95B
6.13%
tax assets
237.91B
-
242.89B
-
269.41B
-
301.11B
-
1.07T
-
1.22T
14.11%
1.25T
2.56%
tax payables
1.69B
-
1.53B
-
2.73B
-
2.34B
-
2.07B
-
2.20B
-
2.21B
-
3.40B
-
2.14B
-
2.96B
-
total assets
904.71B
-
895.89B
0.98%
913.87B
2.01%
940.55B
2.92%
1.09T
15.54%
1.03T
5.02%
1.09T
5.13%
1.07T
1.01%
1.20T
11.74%
1.15T
4.17%
1.20T
4.22%
1.18T
1.55%
1.16T
1.57%
1.20T
3.54%
1.20T
0.16%
1.21T
0.98%
1.28T
5.23%
1.27T
0.12%
1.29T
1.38%
1.33T
3.28%
1.37T
2.36%
1.38T
0.93%
1.41T
2.03%
1.43T
1.57%
1.48T
3.31%
1.68T
13.51%
1.68T
0.44%
1.62T
3.48%
1.67T
2.87%
1.62T
3.34%
1.69T
4.84%
1.71T
0.75%
1.75T
2.70%
1.85T
5.48%
1.84T
0.35%
1.92T
4.08%
1.93T
0.82%
1.94T
0.38%
1.96T
0.90%
2.00T
2.41%
1.97T
1.53%
2.03T
2.87%
2.08T
2.22%
total current assets
62.75B
-
64.17B
2.26%
68.04B
6.02%
113.19B
66.37%
73.49B
35.08%
75.67B
2.97%
93.85B
24.02%
130.88B
39.46%
113.95B
12.93%
116.49B
2.23%
118.06B
1.35%
163.22B
38.25%
130.38B
20.12%
143.43B
10.01%
145.83B
1.67%
181.08B
24.17%
164.66B
9.07%
159.42B
3.18%
171.92B
7.84%
156.29B
9.09%
227.55B
45.60%
205.85B
9.54%
202.22B
1.76%
122.22B
39.56%
142.91B
16.94%
328.22B
129.66%
350.81B
6.88%
223.29B
36.35%
344.85B
54.44%
306.13B
11.23%
330.90B
8.09%
255.18B
22.88%
347.37B
36.13%
342.21B
1.49%
350.34B
2.38%
266.83B
23.84%
357.45B
33.96%
357.73B
0.08%
391.21B
9.36%
241.87B
38.17%
693.69B
186.80%
689.67B
0.58%
709.88B
2.93%
total current liabilities
6.20B
-
90.24B
-
70.86B
-
83.04B
-
96.52B
-
91.07B
5.64%
91.62B
0.61%
94.67B
3.32%
107.74B
13.81%
100.15B
7.04%
116.14B
15.97%
99.36B
14.45%
89.47B
9.95%
96.03B
7.33%
94.20B
1.91%
96.37B
2.30%
109.37B
13.50%
109.15B
0.20%
106.53B
2.40%
119.24B
11.92%
159.58B
33.84%
123.59B
22.55%
112.14B
9.27%
116.13B
3.56%
132.65B
14.22%
939.72B
608.43%
1.06T
13.10%
1.08T
1.61%
total debt
6.52B
-
6.49B
0.54%
6.81B
5.00%
7.86B
15.40%
7.89B
0.38%
7.79B
1.19%
7.37B
5.40%
7.36B
0.16%
9.85B
33.85%
9.56B
2.94%
9.77B
2.10%
223.53B
2,189.14%
9.49B
95.76%
9.65B
1.68%
9.20B
4.62%
9.27B
0.71%
8.96B
3.28%
9.07B
1.19%
9.13B
0.67%
9.13B
0.02%
257.05B
2,715.09%
254.84B
0.86%
263.88B
3.55%
9.81B
96.28%
289.86B
2,853.19%
305.79B
5.50%
284.94B
6.82%
9.87B
96.54%
282.59B
2,763.98%
267.48B
5.35%
280.12B
4.72%
305.05B
8.90%
325.03B
6.55%
342.92B
5.50%
368.58B
7.49%
425.18B
15.35%
428.69B
0.83%
448.55B
4.63%
437.14B
2.54%
439.28B
0.49%
391.22B
10.94%
357.46B
8.63%
359.15B
0.47%
total investments
230.50B
-
234.84B
1.88%
245.78B
4.66%
277.29B
12.82%
280.67B
1.22%
275.84B
1.72%
299.01B
8.40%
301.95B
0.99%
305.98B
1.33%
296.79B
3.00%
310.55B
4.64%
346.76B
11.66%
307.46B
11.33%
306.44B
0.33%
299.60B
2.23%
327.41B
9.28%
315.16B
3.74%
310.51B
1.48%
307.88B
0.85%
297.79B
3.28%
384.69B
29.18%
387.08B
0.62%
384.47B
0.67%
287.07B
25.33%
344.13B
19.88%
450.98B
31.05%
481.50B
6.77%
320.85B
33.36%
449.01B
39.94%
383.54B
14.58%
407.05B
6.13%
322.92B
20.67%
455.88B
41.17%
455.76B
0.03%
461.88B
1.34%
379.12B
17.92%
498.23B
31.42%
496.48B
0.35%
595.83B
20.01%
489.16B
17.90%
105.04B
78.53%
2.67B
97.46%
2.64B
1.27%
total liabilities
853.20B
-
844.41B
1.03%
860.37B
1.89%
886.05B
2.98%
1.03T
16.16%
973.92B
5.38%
1.02T
5.07%
1.01T
1.27%
1.13T
11.90%
1.08T
4.27%
1.13T
4.33%
1.11T
1.81%
1.09T
1.72%
1.13T
3.68%
1.13T
0.14%
1.14T
0.91%
1.20T
5.67%
1.20T
0.35%
1.21T
1.31%
1.25T
3.32%
1.29T
2.45%
1.30T
0.88%
1.32T
2.13%
1.35T
1.57%
1.39T
3.49%
1.59T
14.25%
1.60T
0.38%
1.54T
3.69%
1.58T
2.80%
1.52T
3.69%
1.60T
4.91%
1.61T
0.65%
1.65T
2.67%
1.74T
5.68%
1.74T
0.35%
1.81T
4.08%
1.83T
0.89%
1.83T
0.20%
1.85T
0.89%
1.89T
2.27%
1.86T
1.55%
1.91T
2.77%
1.95T
2.21%
total liabilities and stockholders equity
904.71B
-
895.89B
0.98%
913.87B
2.01%
940.55B
2.92%
1.09T
15.54%
1.03T
5.02%
1.09T
5.13%
1.07T
1.01%
1.20T
11.74%
1.15T
4.17%
1.20T
4.22%
1.18T
1.55%
1.16T
1.57%
1.20T
3.54%
1.20T
0.16%
1.21T
0.98%
1.28T
5.23%
1.27T
0.12%
1.29T
1.38%
1.33T
3.28%
1.37T
2.36%
1.38T
0.93%
1.41T
2.03%
1.43T
1.57%
1.48T
3.31%
1.68T
13.51%
1.68T
0.44%
1.62T
3.48%
1.67T
2.87%
1.62T
3.34%
1.69T
4.84%
1.71T
0.75%
1.75T
2.70%
1.85T
5.48%
1.84T
0.35%
1.92T
4.08%
1.93T
0.82%
1.94T
0.38%
1.96T
0.90%
2.00T
2.41%
1.97T
1.53%
2.03T
2.87%
2.08T
2.22%
total non current assets
203.87B
-
205.72B
0.91%
213.37B
3.72%
213.55B
0.08%
245.72B
15.07%
237.23B
3.46%
250.66B
5.66%
230.70B
7.96%
253.68B
9.96%
243.07B
4.18%
252.73B
3.98%
255.35B
1.04%
243.08B
4.81%
238.15B
2.03%
231.97B
2.60%
237.22B
2.26%
240.07B
1.20%
239.07B
0.41%
235.50B
1.49%
242.21B
2.85%
254.61B
5.12%
260.05B
2.14%
259.57B
0.19%
268.76B
3.54%
290.85B
8.22%
294.66B
1.31%
314.68B
6.79%
300.45B
4.52%
311.04B
3.52%
278.07B
10.60%
294.94B
6.07%
308.13B
4.47%
325.97B
5.79%
320.94B
1.54%
321.25B
0.10%
344.51B
7.24%
345.73B
0.36%
345.35B
0.11%
397.61B
15.13%
435.48B
9.52%
1.28T
194.09%
1.34T
4.74%
1.37T
1.85%
total non current liabilities
853.20B
-
844.41B
1.03%
860.37B
1.89%
6.20B
99.28%
1.03T
16,509.23%
973.92B
5.38%
1.02T
5.07%
90.24B
91.18%
1.13T
1,152.70%
1.08T
4.27%
1.13T
4.33%
70.86B
93.72%
1.09T
1,437.79%
1.13T
3.68%
1.13T
0.14%
83.04B
92.64%
1.20T
1,348.61%
1.20T
0.35%
1.21T
1.31%
96.52B
92.05%
91.07B
5.64%
91.62B
0.61%
94.67B
3.32%
107.74B
13.81%
100.15B
7.04%
116.14B
15.97%
99.36B
14.45%
89.47B
9.95%
96.03B
7.33%
94.20B
1.91%
96.37B
2.30%
109.37B
13.50%
109.15B
0.20%
106.53B
2.40%
119.24B
11.92%
159.58B
33.84%
123.59B
22.55%
112.14B
9.27%
321.01B
186.25%
331.49B
3.27%
918.20B
176.99%
846.59B
7.80%
871.62B
2.96%
total stockholders equity
49.74B
-
49.69B
0.11%
51.71B
4.07%
52.69B
1.89%
55.66B
5.65%
56.43B
1.38%
60.10B
6.51%
62.15B
3.40%
69.31B
11.54%
67.54B
2.56%
69.25B
2.54%
71.02B
2.55%
71.57B
0.77%
72.57B
1.40%
72.27B
0.41%
73.83B
2.15%
72.74B
1.48%
75.42B
3.70%
77.78B
3.12%
79.86B
2.67%
80.55B
0.87%
81.84B
1.60%
82.28B
0.53%
83.52B
1.51%
83.95B
0.52%
84.94B
1.17%
86.27B
1.57%
86.66B
0.46%
90.15B
4.02%
92.73B
2.87%
96.22B
3.76%
98.67B
2.54%
101.91B
3.29%
104.30B
2.35%
103.90B
0.39%
108.06B
4.01%
107.70B
0.34%
111.26B
3.31%
112.33B
0.97%
117.66B
4.74%
116.39B
1.08%
121.50B
4.39%
124.39B
2.38%

All numbers in (except ratios and percentages)