av/bank-of-montreal--big.svg

COM:BMO

BMO

  • Stock

Last Close

132.24

22/11 21:00

Market Cap

84.29B

Beta: -

Volume Today

2.82M

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
8.76B
-
9.72B
-
11.07B
-
11.11B
-
11.40B
-
12.51B
-
13.05B
-
13.82B
-
16.93B
-
19.72B
-
38.25B
-
34.52B
9.73%
accumulated other comprehensive income loss
1.43B
-
1.10B
22.81%
991M
9.91%
1.38B
38.75%
4.11B
199.05%
2.88B
30.01%
4.68B
62.65%
4.64B
0.88%
6.29B
35.47%
3.29B
47.71%
4.22B
28.51%
4.43B
4.78%
3.45B
22.14%
4.49B
30.33%
2.16B
51.86%
3.07B
41.81%
1.36B
55.64%
2.16B
58.60%
2.38B
10.38%
2.30B
3.32%
3.19B
38.49%
4.05B
27.16%
3.79B
6.44%
3.73B
1.69%
4.02B
7.72%
7.16B
78.22%
5.83B
18.49%
5.52B
5.43%
4.48B
18.85%
3.26B
27.29%
3.84B
17.94%
2.56B
33.44%
2.79B
9.12%
1.25B
55.07%
1.93B
53.71%
1.55B
19.42%
1.75B
12.50%
2.58B
47.54%
-89M
103.45%
1.86B
2,192.13%
2.37B
27.18%
2.21B
6.80%
4.73B
114.36%
cash and cash equivalents
40.70B
-
42.15B
3.57%
44.05B
4.51%
34.50B
21.69%
50.76B
47.14%
47.66B
6.11%
56.74B
19.06%
47.68B
15.98%
46.39B
2.69%
43.50B
6.24%
44.23B
1.69%
36.10B
18.38%
39.97B
10.71%
41.89B
4.81%
38.48B
8.13%
39.09B
1.58%
47.90B
22.54%
43.56B
9.06%
48.71B
11.82%
50.45B
3.57%
48.08B
4.69%
43.36B
9.82%
45.84B
5.72%
56.79B
23.90%
52.89B
6.87%
79.28B
49.90%
84.95B
7.16%
66.44B
21.79%
81.47B
22.61%
107.55B
32.01%
92.62B
13.88%
101.56B
9.66%
58.70B
42.21%
77.99B
32.87%
76.90B
1.39%
93.20B
21.19%
108.42B
16.33%
73.77B
31.96%
85.92B
16.47%
82.06B
4.49%
78.86B
3.90%
84.22B
6.79%
78.32B
7.00%
cash and short term investments
40.70B
-
42.15B
3.57%
44.05B
4.51%
38.77B
12.00%
69.44B
79.13%
62.47B
10.04%
73.31B
17.36%
64.47B
12.06%
69.32B
7.52%
64.48B
6.98%
60.62B
5.99%
60.34B
0.46%
56.03B
7.13%
60.78B
8.47%
62.22B
2.36%
74.12B
19.14%
97.65B
31.74%
100.12B
2.53%
108.03B
7.90%
88.06B
18.49%
114.78B
30.34%
112.03B
2.40%
113.27B
1.11%
74.64B
34.11%
126.99B
70.15%
153.76B
21.08%
163.45B
6.30%
102.98B
36.99%
152.04B
47.64%
168.72B
10.97%
157.17B
6.85%
125.26B
20.30%
101.77B
18.76%
115.87B
13.86%
116.18B
0.26%
118.21B
1.75%
156.79B
32.64%
130.29B
16.90%
139.75B
7.26%
114.31B
18.20%
148.35B
29.78%
154.56B
4.18%
-74.76B
148.37%
common stock
12.03B
-
12.07B
0.32%
12.15B
0.69%
12.36B
1.67%
12.37B
0.13%
12.33B
0.35%
12.30B
0.28%
12.31B
0.14%
12.35B
0.32%
12.37B
0.15%
12.46B
0.75%
12.54B
0.61%
12.79B
2.01%
13.07B
2.20%
13.04B
0.21%
13.03B
0.09%
13.02B
0.09%
12.93B
0.72%
12.92B
0.02%
13.13B
1.60%
12.91B
1.65%
12.94B
0.19%
12.96B
0.15%
12.99B
0.25%
13.00B
0.05%
13B
0.02%
13.21B
1.65%
13.48B
2.02%
13.54B
0.47%
13.54B
0.07%
13.61B
0.54%
13.60B
0.07%
13.63B
0.22%
17.04B
25.01%
17.39B
2.08%
17.74B
2.02%
21.64B
21.94%
22.06B
1.96%
22.47B
1.87%
22.94B
2.08%
23.41B
2.05%
23.90B
2.07%
23.91B
0.06%
deferred revenue
deferred revenue non current
-10.03B
-
107.33B
-
167.76B
-
151.83B
-
150.92B
-
40.59B
73.11%
34.72B
14.46%
39.03B
12.41%
82.24B
110.72%
39.55B
51.91%
37.66B
4.76%
13.98B
62.89%
82.48B
490.00%
72.88B
11.63%
69.72B
4.34%
87.06B
24.87%
96.50B
10.85%
deferrred tax liabilities non current
115M
-
71M
38.26%
185M
160.56%
178M
3.78%
161M
9.55%
188M
16.77%
177M
5.85%
265M
49.72%
248M
6.42%
253M
2.02%
252M
0.40%
242M
3.97%
244M
0.83%
244M
0%
232M
4.92%
233M
0.43%
207M
11.16%
185M
10.63%
66M
64.32%
74M
12.12%
73M
1.35%
73M
0%
74M
1.37%
60M
18.92%
61M
1.67%
65M
6.56%
82M
26.15%
108M
31.71%
155M
43.52%
163M
5.16%
188M
15.34%
192M
2.13%
135M
29.69%
110M
18.52%
81M
26.36%
102M
25.93%
136M
33.33%
16M
-
goodwill
4.05B
-
3.99B
1.43%
5.25B
31.52%
5.35B
1.90%
5.90B
10.22%
5.65B
4.31%
6.11B
8.24%
6.07B
0.69%
6.79B
11.83%
6.15B
9.40%
6.25B
1.64%
6.38B
2.10%
6.24B
2.29%
6.56B
5.15%
6.04B
7.86%
6.24B
3.36%
6.06B
3.01%
6.26B
3.42%
6.28B
0.19%
6.37B
1.56%
6.39B
0.24%
6.50B
1.75%
6.33B
2.63%
6.34B
0.17%
6.40B
0.88%
6.79B
6.08%
6.57B
3.23%
6.54B
0.47%
6.37B
2.60%
5.38B
15.55%
5.45B
1.40%
5.38B
1.32%
4.96B
7.83%
5.00B
0.91%
5.00B
0.14%
5.29B
5.81%
5.26B
0.47%
16.02B
204.66%
15.91B
0.70%
16.73B
5.12%
16.18B
3.26%
16.60B
2.60%
16.64B
0.23%
goodwill and intangible assets
5.61B
-
5.55B
1.11%
7.27B
31.09%
7.41B
1.81%
8.11B
9.57%
7.78B
4.09%
8.34B
7.14%
8.28B
0.73%
9.09B
9.86%
8.33B
8.42%
8.43B
1.21%
8.56B
1.55%
8.39B
2.02%
8.76B
4.50%
8.17B
6.81%
8.40B
2.90%
8.20B
2.42%
8.45B
3.09%
8.48B
0.34%
8.64B
1.92%
8.67B
0.32%
8.83B
1.82%
8.65B
2.07%
8.76B
1.34%
8.83B
0.71%
9.31B
5.50%
9.04B
2.95%
8.98B
0.65%
8.75B
2.50%
7.70B
12.05%
7.75B
0.65%
7.64B
1.34%
7.03B
8.06%
7.09B
0.91%
7.13B
0.47%
7.48B
4.95%
7.54B
0.79%
21.18B
181.05%
21.03B
0.70%
21.94B
4.33%
21.18B
3.47%
21.60B
1.95%
21.60B
0.02%
intangible assets
1.56B
-
1.55B
0.26%
2.02B
29.99%
2.05B
1.58%
2.21B
7.89%
2.14B
3.52%
2.23B
4.26%
2.21B
0.85%
2.31B
4.44%
2.18B
5.55%
2.18B
0%
2.18B
0%
2.15B
1.24%
2.21B
2.60%
2.13B
3.72%
2.16B
1.60%
2.14B
0.69%
2.19B
2.15%
2.21B
0.78%
2.27B
2.95%
2.29B
0.57%
2.33B
2.01%
2.32B
0.51%
2.42B
4.53%
2.43B
0.25%
2.53B
3.95%
2.47B
2.22%
2.44B
1.13%
2.39B
2.21%
2.32B
2.72%
2.30B
1.08%
2.27B
1.39%
2.07B
8.61%
2.09B
0.92%
2.13B
1.91%
2.19B
2.96%
2.28B
3.83%
5.16B
126.53%
5.12B
0.72%
5.22B
1.86%
5.00B
4.12%
4.99B
0.14%
4.96B
0.66%
inventory
-150.09B
-
-189.59B
26.31%
41.14B
121.70%
long term debt
3.98B
-
3.96B
0.45%
3.95B
0.43%
27.38B
593.47%
4.96B
81.87%
4.43B
10.66%
4.43B
0.05%
71.82B
1,520.05%
5.25B
92.69%
4.64B
11.56%
4.46B
3.92%
4.44B
0.49%
26.16B
489.41%
26.58B
1.59%
26.75B
0.65%
28.08B
4.98%
29.97B
6.71%
29.19B
2.58%
29.16B
0.10%
31.83B
9.16%
113.23B
255.69%
108.66B
4.03%
119.06B
9.56%
104.83B
11.95%
113.21B
7.99%
120.10B
6.09%
117.45B
2.20%
105.85B
9.88%
102.61B
3.06%
94.65B
7.76%
94.28B
0.38%
103.52B
9.79%
104.42B
0.87%
110.22B
5.56%
161.40B
46.43%
126.57B
21.58%
137.54B
8.67%
129.07B
6.16%
136.17B
5.50%
140.20B
2.96%
37.41B
73.32%
34.79B
7.01%
33.19B
4.58%
long term investments
994M
-
144.61B
14,448.29%
149.54B
3.41%
143.32B
4.16%
151.37B
5.62%
142.45B
5.90%
140.11B
1.64%
130.92B
6.56%
138.50B
5.79%
138.20B
0.22%
144.35B
4.46%
149.99B
3.90%
151.78B
1.20%
157.04B
3.47%
158.65B
1.02%
163.20B
2.87%
160.31B
1.77%
165.18B
3.04%
167.03B
1.12%
180.94B
8.33%
188.08B
3.95%
190.96B
1.53%
191.53B
0.30%
189.44B
1.09%
211.40B
11.60%
213.81B
1.14%
227.86B
6.57%
234.19B
2.78%
233.06B
0.49%
212.75B
8.71%
230.58B
8.38%
232.69B
0.91%
275.88B
18.56%
253.78B
8.01%
265.29B
4.53%
272.92B
2.88%
280.66B
2.84%
315.61B
12.46%
311.54B
1.29%
322.38B
3.48%
30.25B
90.62%
39.43B
30.34%
38.49B
2.40%
net debt
-36.72B
-
-38.19B
4.01%
-40.10B
5.02%
-7.12B
82.25%
-45.80B
543.37%
-43.22B
5.61%
-52.31B
21.02%
104.13B
299.06%
-41.14B
139.51%
-38.85B
5.57%
-39.77B
2.37%
-31.66B
20.39%
-13.80B
56.41%
-15.31B
10.90%
-11.73B
23.38%
-11.01B
6.16%
-17.93B
62.94%
-14.37B
19.89%
-19.55B
36.05%
-18.61B
4.77%
142.09B
863.37%
137.03B
3.56%
152.30B
11.14%
129.09B
15.24%
136.72B
5.91%
119.73B
12.43%
98.26B
17.93%
120.57B
22.71%
108.96B
9.63%
69.37B
36.34%
92.43B
33.25%
88.24B
4.53%
136.45B
54.63%
128.10B
6.12%
182.30B
42.31%
129.44B
29.00%
139.69B
7.92%
158.09B
13.17%
152.63B
3.45%
166.68B
9.20%
68.42B
58.95%
76.73B
12.14%
85.92B
11.98%
net receivables
1.03B
-
800M
22.33%
770M
3.75%
8.19B
963.64%
579M
92.93%
596M
2.94%
600M
0.67%
8.25B
1,275.67%
735M
91.10%
736M
0.14%
508M
30.98%
906M
78.35%
1.33B
46.69%
1.45B
9.10%
1.40B
3.72%
1.37B
1.79%
2.07B
51.06%
2.11B
1.79%
1.65B
21.87%
10.12B
514.57%
1.47B
85.49%
1.31B
10.89%
1.26B
3.97%
6.00B
377.49%
1.71B
71.59%
1.90B
11.32%
1.72B
9.54%
5.95B
246.48%
1.43B
75.90%
1.14B
20.43%
1.15B
0.35%
6.70B
484.72%
1.61B
75.88%
1.24B
23.10%
1.54B
24.40%
8.09B
423.88%
1.81B
77.58%
2.13B
17.19%
1.93B
9.50%
11.81B
513.40%
1.74B
85.28%
35.02B
1,915.19%
33.62B
4.01%
other assets
574.83B
-
386.76B
32.72%
383.02B
0.97%
388.70B
1.48%
440.52B
13.33%
417.71B
5.18%
447.80B
7.20%
464.35B
3.69%
479.30B
3.22%
467.49B
2.47%
475.52B
1.72%
456.97B
3.90%
472.79B
3.46%
488.84B
3.39%
476.23B
2.58%
451.20B
5.26%
457.71B
1.44%
465.74B
1.76%
478.21B
2.68%
483.37B
1.08%
491.63B
1.71%
515.36B
4.83%
522.48B
1.38%
570.43B
9.18%
526.84B
7.64%
604.31B
14.71%
567.57B
6.08%
592.30B
4.36%
573.73B
3.14%
555.23B
3.22%
570.45B
2.74%
611.02B
7.11%
632.33B
3.49%
659.00B
4.22%
673.60B
2.22%
727.40B
7.99%
694.05B
4.59%
775.57B
11.75%
768.29B
0.94%
816.47B
6.27%
other current assets
341.36B
-
400.35B
17.28%
398.54B
0.45%
other current liabilities
-8.76B
-
-89.70B
-
-86.22B
-
-90.07B
-
-91.42B
-
-76.94B
15.83%
-71.73B
6.78%
-79.08B
10.25%
-93.56B
18.32%
-76.41B
18.34%
-78.91B
3.28%
-65.76B
16.67%
-94.22B
43.28%
-87.82B
6.79%
-82.27B
6.33%
-90.77B
10.33%
-100.11B
10.29%
-90.73B
9.37%
-95.87B
5.66%
-97.80B
2.02%
-113.00B
15.54%
-110.57B
2.15%
-102.79B
7.03%
-102.39B
0.39%
-128.26B
25.27%
508.53B
496.49%
509.60B
0.21%
529.36B
3.88%
other liabilities
592.66B
-
549.21B
7.33%
552.53B
0.60%
535.73B
3.04%
634.56B
18.45%
596.87B
5.94%
633.76B
6.18%
462.47B
27.03%
657.67B
42.21%
642.43B
2.32%
650.98B
1.33%
473.16B
27.32%
649.90B
37.35%
674.03B
3.71%
665.68B
1.24%
485.08B
27.13%
685.08B
41.23%
699.82B
2.15%
720.56B
2.96%
545.49B
24.30%
605.36B
10.98%
637.62B
5.33%
630.38B
1.14%
613.99B
2.60%
674.73B
9.89%
774.00B
14.71%
787.40B
1.73%
704.24B
10.56%
741.42B
5.28%
729.79B
1.57%
732.13B
0.32%
730.44B
0.23%
781.91B
7.05%
784.24B
0.30%
805.74B
2.74%
842.15B
4.52%
849.65B
0.89%
969.22B
14.07%
935.81B
3.45%
947.77B
1.28%
other non current assets
-8.82B
-
-152.33B
1,626.31%
-158.99B
4.37%
-153B
3.77%
-161.82B
5.76%
-152.50B
5.76%
-150.73B
1.16%
-141.48B
6.13%
-149.93B
5.97%
-148.75B
0.79%
-155.04B
4.23%
-160.69B
3.64%
-162.23B
0.96%
-167.88B
3.48%
-168.78B
0.54%
-173.63B
2.88%
-170.47B
1.82%
-175.60B
3.01%
-177.43B
1.05%
-192.50B
8.49%
-198.73B
3.23%
-201.78B
1.53%
-202.17B
0.19%
-201.13B
0.52%
-224.19B
11.47%
-227.10B
1.30%
-240.78B
6.02%
-248.03B
3.01%
-246.01B
0.81%
-224.75B
8.64%
-242.60B
7.94%
-245.20B
1.07%
-287.46B
17.23%
-265.45B
7.65%
-277.01B
4.35%
-285.50B
3.06%
-293.06B
2.65%
-342.91B
17.01%
-338.58B
1.26%
-350.69B
3.57%
922.72B
363.12%
902.82B
2.16%
932.32B
3.27%
other non current liabilities
-4.10B
-
-4.04B
1.51%
-4.13B
2.40%
-8.76B
112.03%
-5.13B
41.52%
-4.62B
9.80%
-4.61B
0.28%
-89.70B
1,845.86%
-5.50B
93.87%
-4.90B
10.95%
-4.71B
3.74%
-86.22B
1,729.47%
-26.41B
69.37%
-26.82B
1.58%
-26.98B
0.60%
-90.07B
233.80%
-30.17B
66.50%
-29.38B
2.64%
-29.23B
0.50%
-91.42B
212.75%
-76.94B
15.83%
-71.73B
6.78%
-79.08B
10.25%
-93.56B
18.32%
-76.41B
18.34%
-78.91B
3.28%
-65.76B
16.67%
-94.22B
43.28%
-87.82B
6.79%
-82.27B
6.33%
-90.77B
10.33%
-100.11B
10.29%
-13.82B
86.19%
-14.47B
4.67%
-63.68B
340.18%
-13.67B
78.54%
-27.11B
98.38%
-26.28B
3.07%
-136.17B
418.14%
-140.22B
2.97%
591.67B
521.97%
585.69B
1.01%
589.38B
0.63%
othertotal stockholders equity
316M
-
313M
0.95%
310M
0.96%
304M
1.94%
303M
0.33%
303M
0%
302M
0.33%
-2.94B
1,073.84%
298M
110.13%
298M
0%
294M
1.34%
294M
0%
303M
3.06%
307M
1.32%
305M
0.65%
307M
0.66%
306M
0.33%
304M
0.65%
302M
0.66%
98M
67.55%
308M
214.29%
307M
0.32%
303M
1.30%
283M
6.60%
961M
239.58%
301M
68.68%
945M
213.95%
2.16B
128.36%
2.17B
0.70%
2.22B
2.21%
2.22B
0.14%
2.22B
0.14%
2.22B
0.09%
2.98B
33.87%
2.97B
0.10%
3.98B
33.70%
3.99B
0.45%
3.98B
0.20%
3.99B
0.08%
3.99B
0.05%
351M
91.19%
350M
0.28%
346M
1.14%
preferred stock
2.27B
-
2.12B
6.62%
3.04B
43.74%
3.04B
0%
3.04B
0%
2.64B
13.16%
2.64B
0%
3.24B
22.73%
3.24B
0%
3.24B
0%
3.24B
0%
3.84B
18.52%
3.84B
0%
4.34B
13.02%
4.24B
2.30%
4.24B
0%
4.24B
0%
4.24B
0%
4.24B
0%
4.34B
2.36%
4.34B
0%
4.69B
8.06%
5.35B
14.03%
5.35B
0%
4.69B
12.30%
5.35B
14.03%
4.69B
12.30%
4.69B
0%
3.94B
15.99%
3.94B
0%
3.94B
0%
3.65B
7.36%
3.65B
0%
3.05B
16.44%
3.05B
0%
2.65B
13.11%
3.30B
24.53%
3.30B
0%
3.30B
0%
3.30B
0%
6.96B
110.85%
8.31B
19.49%
8.49B
2.08%
property plant equipment net
2.22B
-
2.17B
2.16%
2.17B
0.09%
2.28B
4.69%
2.33B
2.55%
2.27B
2.57%
2.28B
0.22%
2.29B
0.26%
2.34B
2.36%
2.23B
4.66%
2.26B
1.21%
2.15B
4.87%
2.06B
3.96%
2.07B
0.24%
1.97B
4.79%
2.03B
3.30%
1.97B
3.34%
1.97B
0.05%
1.92B
2.14%
2.92B
51.92%
1.97B
32.57%
1.98B
0.61%
1.99B
0.30%
2.92B
47.06%
3.96B
35.28%
3.97B
0.40%
3.88B
2.32%
4.86B
25.23%
4.20B
13.54%
4.30B
2.28%
4.27B
0.74%
4.87B
14.14%
4.55B
6.55%
4.58B
0.68%
4.60B
0.50%
5.10B
10.86%
4.87B
4.68%
6.11B
25.61%
6.01B
1.62%
6.37B
5.87%
6.21B
2.51%
6.26B
0.90%
6.25B
0.19%
retained earnings
15.62B
-
16.16B
3.49%
16.72B
3.48%
17.24B
3.07%
17.49B
1.46%
17.77B
1.58%
18.28B
2.90%
18.93B
3.55%
19.41B
2.53%
19.81B
2.05%
20.46B
3.28%
21.20B
3.66%
22.08B
4.11%
22.70B
2.84%
23.18B
2.11%
23.71B
2.27%
23.90B
0.81%
24.12B
0.91%
24.91B
3.28%
25.86B
3.80%
26.60B
2.87%
27.41B
3.03%
28.24B
3.05%
28.73B
1.71%
29.51B
2.73%
29.43B
0.28%
29.90B
1.62%
30.75B
2.82%
32.01B
4.12%
32.56B
1.71%
34.09B
4.69%
35.50B
4.13%
37.51B
5.68%
41.27B
10.03%
41.65B
0.92%
45.12B
8.32%
44.24B
1.95%
44.14B
0.21%
44.50B
0.81%
44.92B
0.94%
44.16B
1.69%
44.77B
1.38%
45.45B
1.52%
short term debt
79.99B
-
75.16B
-
78.97B
-
80.01B
-
76.94B
3.84%
71.73B
6.78%
79.08B
10.25%
81.05B
2.50%
76.41B
5.73%
78.91B
3.28%
65.76B
16.67%
81.17B
23.43%
87.82B
8.20%
82.27B
6.33%
90.77B
10.33%
86.29B
4.93%
90.73B
5.15%
95.87B
5.66%
97.80B
2.02%
96.07B
1.77%
110.57B
15.09%
102.79B
7.03%
102.39B
0.39%
108.54B
6.01%
109.87B
1.23%
126.16B
14.82%
131.05B
3.88%
short term investments
4.27B
-
18.68B
337.55%
14.81B
20.72%
16.57B
11.88%
16.79B
1.36%
22.93B
36.52%
20.98B
8.47%
16.38B
21.93%
55.66B
239.74%
16.07B
71.13%
18.89B
17.58%
23.73B
25.63%
54.08B
127.84%
49.76B
7.99%
56.56B
13.68%
59.32B
4.88%
62.44B
5.26%
66.70B
6.82%
68.67B
2.96%
67.43B
1.80%
16.13B
76.09%
74.10B
359.51%
74.48B
0.51%
78.49B
5.39%
28.80B
63.32%
70.57B
145.09%
61.17B
13.32%
64.55B
5.53%
20.41B
68.39%
43.07B
111.05%
37.88B
12.05%
39.27B
3.68%
25.01B
36.33%
48.37B
93.41%
56.52B
16.86%
53.83B
4.76%
32.25B
40.09%
69.49B
115.48%
70.34B
1.23%
81.46B
15.80%
tax assets
3.04B
-
3.60B
18.24%
3.27B
9.15%
tax payables
386M
-
146M
62.18%
255M
74.66%
235M
7.84%
262M
11.49%
211M
19.47%
195M
7.58%
102M
47.69%
128M
25.49%
45M
64.84%
33M
26.67%
81M
145.45%
91M
12.35%
42M
53.85%
32M
23.81%
125M
290.63%
52M
58.40%
47M
9.62%
48M
2.13%
50M
4.17%
84M
68%
42M
50%
32M
23.81%
55M
71.88%
96M
74.55%
88M
8.33%
56M
36.36%
126M
125%
196M
55.56%
193M
1.53%
154M
20.21%
221M
43.51%
192M
13.12%
77M
59.90%
232M
201.30%
425M
83.19%
200M
52.94%
44M
-
total assets
625.38B
-
582.04B
6.93%
586.83B
0.82%
588.66B
0.31%
672.36B
14.22%
633.27B
5.81%
672.44B
6.18%
678.55B
0.91%
699.29B
3.06%
681.46B
2.55%
691.68B
1.50%
687.93B
0.54%
692.38B
0.65%
718.94B
3.84%
708.62B
1.44%
709.58B
0.14%
727.91B
2.58%
743.57B
2.15%
765.32B
2.92%
774.05B
1.14%
806.60B
4.21%
830.47B
2.96%
839.18B
1.05%
852.20B
1.55%
879.72B
3.23%
987.07B
12.20%
973.51B
1.37%
949.26B
2.49%
973.21B
2.52%
949.84B
2.40%
971.36B
2.27%
988.17B
1.73%
1.02T
3.54%
1.04T
1.80%
1.07T
2.57%
1.14T
6.63%
1.15T
0.57%
1.25T
9.18%
1.25T
0.19%
1.29T
3.58%
1.32T
2.43%
1.37T
3.72%
1.40T
1.92%
total current assets
41.73B
-
42.95B
2.93%
44.82B
4.35%
46.95B
4.76%
70.02B
49.12%
63.06B
9.93%
73.91B
17.20%
72.72B
1.61%
70.06B
3.67%
65.22B
6.91%
61.13B
6.27%
70.28B
14.97%
57.36B
18.37%
62.23B
8.48%
63.61B
2.22%
84.75B
33.23%
99.72B
17.67%
102.23B
2.51%
109.68B
7.29%
98.18B
10.48%
116.24B
18.40%
113.33B
2.50%
114.53B
1.05%
80.64B
29.59%
128.70B
59.60%
155.65B
20.95%
165.16B
6.11%
108.93B
34.05%
153.47B
40.89%
169.86B
10.68%
158.32B
6.80%
131.96B
16.65%
103.38B
21.65%
117.11B
13.28%
117.72B
0.52%
126.30B
7.29%
158.60B
25.57%
132.42B
16.51%
141.68B
6.99%
126.12B
10.98%
341.36B
170.66%
400.35B
17.28%
398.54B
0.45%
total current liabilities
8.76B
-
89.70B
-
86.22B
-
90.07B
-
91.42B
-
76.94B
15.83%
71.73B
6.78%
79.08B
10.25%
93.56B
18.32%
76.41B
18.34%
78.91B
3.28%
65.76B
16.67%
94.22B
43.28%
87.82B
6.79%
82.27B
6.33%
90.77B
10.33%
100.11B
10.29%
90.73B
9.37%
95.87B
5.66%
97.80B
2.02%
113.00B
15.54%
110.57B
2.15%
102.79B
7.03%
102.39B
0.39%
128.26B
25.27%
618.41B
382.16%
674.01B
8.99%
694.94B
3.10%
total debt
3.98B
-
3.96B
0.45%
3.95B
0.43%
27.38B
593.47%
4.96B
81.87%
4.43B
10.66%
4.43B
0.05%
151.81B
3,324.43%
5.25B
96.54%
4.64B
11.56%
4.46B
3.92%
4.44B
0.49%
26.16B
489.41%
26.58B
1.59%
26.75B
0.65%
28.08B
4.98%
29.97B
6.71%
29.19B
2.58%
29.16B
0.10%
31.83B
9.16%
190.17B
497.41%
180.39B
5.14%
198.13B
9.84%
185.88B
6.18%
189.61B
2.01%
199.01B
4.96%
183.21B
7.94%
187.01B
2.07%
190.43B
1.83%
176.91B
7.10%
185.05B
4.60%
189.81B
2.57%
195.15B
2.81%
206.09B
5.61%
259.20B
25.77%
222.64B
14.11%
248.11B
11.44%
231.86B
6.55%
238.55B
2.88%
248.74B
4.27%
147.28B
40.79%
160.94B
9.28%
164.24B
2.05%
total investments
994M
-
144.61B
14,448.29%
149.54B
3.41%
147.59B
1.31%
170.05B
15.22%
157.25B
7.52%
156.68B
0.37%
147.71B
5.72%
161.43B
9.29%
159.18B
1.39%
160.74B
0.98%
174.22B
8.39%
167.85B
3.66%
175.94B
4.82%
182.38B
3.66%
198.23B
8.69%
210.06B
5.97%
221.74B
5.56%
226.35B
2.08%
216.94B
4.16%
254.78B
17.44%
259.63B
1.90%
258.97B
0.26%
205.56B
20.62%
285.50B
38.89%
288.29B
0.98%
306.35B
6.27%
262.99B
14.16%
303.63B
15.45%
273.92B
9.78%
295.13B
7.74%
253.10B
14.24%
318.95B
26.02%
291.66B
8.56%
304.56B
4.42%
297.92B
2.18%
329.02B
10.44%
372.13B
13.10%
365.37B
1.82%
354.63B
2.94%
30.25B
91.47%
39.43B
30.34%
38.49B
2.40%
total liabilities
592.66B
-
549.21B
7.33%
552.53B
0.60%
553.25B
0.13%
634.56B
14.70%
596.87B
5.94%
633.76B
6.18%
641.88B
1.28%
657.67B
2.46%
642.43B
2.32%
650.98B
1.33%
645.61B
0.83%
649.90B
0.67%
674.03B
3.71%
665.68B
1.24%
665.23B
0.07%
685.08B
2.98%
699.82B
2.15%
720.56B
2.96%
728.32B
1.08%
759.25B
4.25%
781.08B
2.87%
788.54B
0.96%
801.12B
1.60%
827.54B
3.30%
931.83B
12.60%
918.92B
1.39%
892.67B
2.86%
917.06B
2.73%
894.33B
2.48%
913.66B
2.16%
930.65B
1.86%
963.37B
3.52%
975.97B
1.31%
1.00T
2.60%
1.07T
6.67%
1.07T
0.25%
1.17T
9.71%
1.17T
0.04%
1.22T
3.57%
1.25T
2.57%
1.29T
3.77%
1.32T
1.78%
total liabilities and stockholders equity
625.38B
-
582.04B
6.93%
586.83B
0.82%
588.66B
0.31%
672.36B
14.22%
633.27B
5.81%
672.44B
6.18%
678.55B
0.91%
699.29B
3.06%
681.46B
2.55%
691.68B
1.50%
687.93B
0.54%
692.38B
0.65%
718.94B
3.84%
708.62B
1.44%
709.58B
0.14%
727.91B
2.58%
743.57B
2.15%
765.32B
2.92%
774.05B
1.14%
806.60B
4.21%
830.47B
2.96%
839.18B
1.05%
852.20B
1.55%
879.72B
3.23%
987.07B
12.20%
973.51B
1.37%
949.26B
2.49%
973.21B
2.52%
949.84B
2.40%
971.36B
2.27%
988.17B
1.73%
1.02T
3.54%
1.04T
1.80%
1.07T
2.57%
1.14T
6.63%
1.15T
0.57%
1.25T
9.18%
1.25T
0.19%
1.29T
3.58%
1.32T
2.43%
1.37T
3.72%
1.40T
1.92%
total non current assets
8.82B
-
152.33B
1,626.31%
158.99B
4.37%
153B
3.77%
161.82B
5.76%
152.50B
5.76%
150.73B
1.16%
141.48B
6.13%
149.93B
5.97%
148.75B
0.79%
155.04B
4.23%
160.69B
3.64%
162.23B
0.96%
167.88B
3.48%
168.78B
0.54%
173.63B
2.88%
170.47B
1.82%
175.60B
3.01%
177.43B
1.05%
192.50B
8.49%
198.73B
3.23%
201.78B
1.53%
202.17B
0.19%
201.13B
0.52%
224.19B
11.47%
227.10B
1.30%
240.78B
6.02%
248.03B
3.01%
246.01B
0.81%
224.75B
8.64%
242.60B
7.94%
245.20B
1.07%
287.46B
17.23%
265.45B
7.65%
277.01B
4.35%
285.50B
3.06%
293.06B
2.65%
342.91B
17.01%
338.58B
1.26%
350.69B
3.57%
983.40B
180.42%
973.71B
0.99%
1.00T
2.90%
total non current liabilities
592.66B
-
549.21B
7.33%
552.53B
0.60%
8.76B
98.41%
634.56B
7,141.33%
596.87B
5.94%
633.76B
6.18%
89.70B
85.85%
657.67B
633.15%
642.43B
2.32%
650.98B
1.33%
86.22B
86.75%
649.90B
653.75%
674.03B
3.71%
665.68B
1.24%
90.07B
86.47%
685.08B
660.58%
699.82B
2.15%
720.56B
2.96%
91.42B
87.31%
76.94B
15.83%
71.73B
6.78%
79.08B
10.25%
93.56B
18.32%
76.41B
18.34%
78.91B
3.28%
65.76B
16.67%
94.22B
43.28%
87.82B
6.79%
82.27B
6.33%
90.77B
10.33%
100.11B
10.29%
90.73B
9.37%
95.87B
5.66%
97.80B
2.02%
113.00B
15.54%
110.57B
2.15%
102.79B
7.03%
136.17B
32.47%
140.22B
2.97%
629.08B
348.65%
620.47B
1.37%
622.58B
0.34%
total stockholders equity
31.66B
-
31.76B
0.33%
33.22B
4.59%
34.31B
3.29%
37.32B
8.75%
35.92B
3.75%
38.20B
6.36%
36.18B
5.28%
41.59B
14.93%
39.00B
6.21%
40.68B
4.30%
42.30B
4.00%
42.46B
0.36%
44.91B
5.78%
42.93B
4.41%
44.35B
3.31%
42.83B
3.44%
43.75B
2.14%
44.76B
2.31%
45.73B
2.17%
47.35B
3.55%
49.40B
4.32%
50.64B
2.53%
51.08B
0.86%
52.18B
2.15%
55.23B
5.86%
54.59B
1.17%
56.59B
3.67%
56.15B
0.79%
55.51B
1.13%
57.70B
3.93%
57.52B
0.30%
59.80B
3.97%
65.59B
9.68%
66.99B
2.14%
71.04B
6.04%
74.91B
5.46%
76.07B
1.54%
74.17B
2.49%
77.01B
3.82%
77.25B
0.31%
79.54B
2.96%
82.93B
4.26%

All numbers in (except ratios and percentages)