bf/NYSE:AGM_icon.jpeg

COM:FARMERMAC

Farmer Mac

  • Stock

USD

Last Close

203.84

22/11 21:00

Market Cap

2.00B

Beta: -

Volume Today

55.48K

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
63.76M
-
50.99M
20.03%
57.25M
12.27%
52.87M
7.64%
129.61M
145.13%
67.82M
47.68%
295.97M
336.43%
64.28M
78.28%
76.71M
19.34%
50.61M
34.03%
280.84M
454.94%
75.84M
72.99%
59.12M
22.06%
65.08M
10.09%
124.37M
91.10%
81.78M
34.25%
89.50M
9.44%
96.99M
8.37%
155.80M
60.64%
348.19M
123.48%
108.63M
68.80%
153.85M
41.63%
139.58M
9.28%
136.22M
2.41%
129.04M
5.27%
178.79M
38.56%
124.30M
30.48%
110.73M
10.92%
121.62M
9.84%
121.99M
0.30%
112.20M
8.02%
125.83M
12.15%
163.42M
29.87%
510.76M
212.55%
191.20M
62.56%
386.58M
102.18%
186.75M
51.69%
221.13M
18.41%
209.01M
5.48%
230.93M
10.48%
258.50M
11.94%
accumulated other comprehensive income loss
-16.20M
-
14.95M
192.30%
21.92M
46.60%
21.08M
3.85%
15.53M
26.31%
51.18M
229.52%
22.73M
55.59%
-17.81M
178.36%
-11.02M
38.14%
-18.92M
71.68%
12.38M
165.46%
13.56M
9.53%
33.76M
148.88%
41.54M
23.06%
42.43M
2.13%
40.80M
3.85%
51.09M
25.22%
72.11M
41.16%
73.41M
1.80%
64.00M
12.82%
24.96M
61.01%
21.25M
14.83%
-12.84M
160.43%
-43.02M
235.00%
-16.16M
62.44%
-121.44M
651.42%
-91.50M
24.65%
-53.84M
41.16%
-13.92M
74.14%
51.74M
471.64%
16.73M
67.66%
18.21M
8.80%
3.85M
78.84%
-39.66M
1,129.46%
-49.48M
24.75%
-63.59M
28.50%
-50.84M
20.04%
-59.86M
17.74%
-34.35M
42.62%
-35.84M
4.33%
-40.15M
12.01%
-4.12M
89.74%
-9.14M
121.98%
-2.55M
72.06%
cash and cash equivalents
749.31M
-
866.59M
15.65%
384.12M
55.67%
627.67M
63.40%
1.36B
117.21%
1.56B
14.15%
1.68B
8.15%
1.52B
9.90%
1.21B
20.21%
1.73B
42.93%
1.76B
2.03%
313.58M
82.23%
265.23M
15.42%
313.64M
18.25%
319.99M
2.03%
366.76M
14.62%
302.02M
17.65%
493.26M
63.32%
430.81M
12.66%
436.15M
1.24%
425.26M
2.50%
376.12M
11.55%
396.60M
5.45%
587.94M
48.24%
604.38M
2.80%
1.23B
103.78%
827.60M
32.80%
910.59M
10.03%
1.03B
13.55%
1.01B
2.07%
828.40M
18.19%
899.05M
8.53%
908.78M
1.08%
890.05M
2.06%
909.43M
2.18%
868.23M
4.53%
861.00M
0.83%
864.59M
0.42%
874.09M
1.10%
782.32M
10.50%
888.71M
13.60%
745.11M
16.16%
922.96M
23.87%
842.06M
8.77%
cash and short term investments
9.88B
-
8.43B
14.69%
7.78B
7.73%
8.22B
5.67%
9.30B
13.19%
9.96B
7.16%
10.09B
1.27%
10.19B
1.00%
10.71B
5.05%
11.36B
6.09%
11.76B
3.55%
10.64B
9.54%
7.63B
28.25%
8.04B
5.25%
7.97B
0.87%
8.05B
0.99%
7.99B
0.70%
8.53B
6.72%
8.74B
2.52%
8.62B
1.42%
8.62B
0.00%
9.28B
7.64%
10.35B
11.63%
10.88B
5.09%
10.71B
1.61%
11.78B
10.02%
12.19B
3.51%
11.95B
1.96%
11.84B
1.00%
11.59B
2.11%
11.54B
0.41%
10.73B
6.97%
11.07B
3.16%
891.55M
91.95%
910.97M
2.18%
870.34M
4.46%
5.49B
530.70%
5.56B
1.30%
5.64B
1.46%
5.71B
1.15%
11.34B
98.72%
5.81B
48.73%
6.19B
6.45%
6.74B
8.88%
common stock
10.89M
-
10.89M
0%
10.92M
0.35%
10.94M
0.11%
10.94M
0.01%
10.94M
0%
11.04M
0.93%
10.94M
0.87%
10.69M
2.34%
10.45M
2.21%
10.46M
0.09%
10.48M
0.20%
10.54M
0.55%
10.60M
0.54%
10.60M
0.08%
10.61M
0.08%
10.62M
0.06%
10.65M
0.29%
10.67M
0.16%
10.67M
0.02%
10.67M
0%
10.69M
0.19%
10.70M
0.10%
10.71M
0.09%
10.71M
0.02%
10.72M
0.10%
10.73M
0.09%
10.74M
0.03%
10.74M
0.01%
10.76M
0.20%
10.77M
0.07%
10.77M
0.01%
10.77M
0%
10.79M
0.20%
10.80M
0.08%
10.80M
0.03%
10.80M
0.01%
10.82M
0.18%
10.84M
0.15%
10.84M
0.04%
10.84M
0.02%
deferred revenue
deferred revenue non current
19.74B
-
deferrred tax liabilities non current
4.23M
-
2.83M
33.00%
4.59M
61.94%
521K
-
107.47M
-
3.79M
96.47%
3.80M
0.24%
754K
80.18%
goodwill
goodwill and intangible assets
intangible assets
inventory
1.23B
-
long term debt
5.26B
-
5.35B
1.64%
5.78B
8.03%
5.59B
3.33%
5.90B
5.53%
6.11B
3.58%
6.53B
6.92%
5.83B
10.70%
5.68B
2.57%
6.08B
7.05%
5.65B
7.08%
5.86B
3.79%
6.37B
8.54%
7.51B
18.03%
8.53B
13.54%
8.73B
2.37%
8.84B
1.19%
9.59B
8.53%
9.87B
2.87%
9.91B
0.40%
10.02B
1.10%
10.25B
2.31%
9.82B
4.18%
10.47B
6.67%
10.70B
2.13%
11.07B
3.46%
12.01B
8.54%
11.95B
0.54%
23.17B
93.97%
13.13B
43.33%
14.48B
10.26%
15.26B
5.39%
23.70B
55.29%
17.64B
25.54%
17.64B
0.02%
24.59B
39.40%
25.65B
4.31%
18.20B
29.07%
25.87B
42.17%
26.46B
2.28%
19.85B
24.97%
26.51B
33.54%
26.54B
0.13%
27.13B
2.21%
long term investments
9.19B
-
9.27B
0.91%
9.09B
1.91%
8.73B
4.05%
9.16B
5.03%
9.58B
4.55%
9.58B
0.03%
9.35B
2.44%
10.12B
8.21%
10.16B
0.41%
10.57B
4.06%
11.10B
4.95%
10.55B
4.94%
10.84B
2.78%
11.87B
9.46%
11.94B
0.66%
11.99B
0.38%
12.40B
3.41%
12.57B
1.39%
12.45B
0.99%
12.51B
0.50%
13.12B
4.87%
13.72B
4.57%
13.96B
1.78%
13.84B
0.92%
14.32B
3.49%
14.90B
4.05%
14.71B
1.29%
14.50B
1.39%
14.27B
1.59%
14.25B
0.18%
14.59B
2.42%
14.69B
0.65%
15.19B
3.42%
14.87B
2.12%
15.18B
2.13%
15.67B
3.21%
16.28B
3.88%
15.70B
3.53%
16.46B
4.86%
17.08B
3.74%
net debt
11.85B
-
11.84B
0.13%
11.66B
1.50%
11.29B
3.16%
11.89B
5.26%
12.51B
5.23%
12.48B
0.23%
12.59B
0.92%
13.58B
7.85%
13.67B
0.68%
14.01B
2.47%
14.85B
5.96%
14.54B
2.06%
14.82B
1.90%
16.07B
8.46%
16.48B
2.55%
16.63B
0.89%
16.99B
2.22%
17.21B
1.27%
16.85B
2.10%
17.35B
2.96%
18.44B
6.31%
19.36B
4.99%
19.77B
2.11%
20.11B
1.72%
20.98B
4.34%
22.07B
5.18%
21.97B
0.45%
22.14B
0.76%
21.71B
1.93%
21.98B
1.21%
22.44B
2.13%
22.79B
1.54%
23.32B
2.35%
23.79B
2.02%
31.11B
30.76%
32.82B
5.50%
25.76B
21.54%
24.99B
2.96%
25.68B
2.73%
27.05B
5.35%
25.76B
4.75%
25.62B
0.56%
26.29B
2.61%
net receivables
151.10M
-
109.10M
27.80%
137.76M
26.28%
107.60M
21.90%
146.34M
36%
104.65M
28.48%
138.97M
32.79%
114.12M
17.88%
152.89M
33.97%
114.46M
25.14%
146.05M
27.61%
126.35M
13.49%
161.65M
27.94%
124.27M
23.13%
163.59M
31.64%
146.85M
10.23%
195.17M
32.90%
154.07M
21.06%
196.11M
27.29%
175.85M
10.33%
220.45M
25.36%
183.79M
16.63%
223.50M
21.61%
197.86M
11.47%
237.64M
20.11%
192.36M
19.05%
212.27M
10.35%
189.83M
10.57%
223.54M
17.76%
177.64M
20.53%
198.54M
11.77%
183.12M
7.77%
222.89M
21.72%
193.25M
13.30%
222.34M
15.06%
214.31M
3.61%
276.21M
28.88%
243.04M
12.01%
279.71M
15.09%
280.33M
0.22%
336.96M
20.20%
245.20M
27.23%
285.77M
16.55%
253.10M
11.43%
other assets
18.74B
-
19.38B
3.41%
19.33B
0.26%
8.73B
-
19.30B
121.14%
19.95B
3.34%
-836.26M
104.19%
24.72B
3,056.59%
24.80B
0.31%
25.38B
2.35%
17.22B
32.18%
22.17B
28.81%
21.78B
1.78%
22.37B
2.70%
766.84M
96.57%
23.71B
2,992.35%
23.72B
0.03%
23.62B
0.40%
other current assets
-6.69B
-
-5.13B
23.24%
-5.12B
0.32%
-5.64B
10.29%
-6.04B
6.98%
-6.31B
4.45%
-6.59B
4.55%
-6.68B
1.36%
-6.76B
1.16%
-7.22B
6.72%
-7.58B
5.00%
-7.37B
2.78%
-4.89B
33.57%
-5.28B
7.96%
-5.32B
0.72%
-5.48B
3.02%
-5.47B
0.25%
-5.83B
6.72%
-5.98B
2.51%
-5.95B
0.47%
-5.97B
0.29%
-6.44B
7.82%
-7.03B
9.21%
-7.18B
2.09%
-10.34B
44.09%
-11.02B
-
-10.75B
2.49%
-1.23B
-
other current liabilities
363.46M
-
362.74M
0.20%
2.03B
460.38%
2.01B
1.25%
363.44M
81.89%
134.99M
62.86%
110.36M
18.24%
138.63M
25.61%
117.83M
15.01%
157.71M
33.85%
180.89M
14.70%
163.46M
9.64%
97.76M
40.19%
70.49M
27.90%
71.57M
1.54%
68.30M
4.58%
66.68M
2.37%
67.65M
1.46%
63.90M
5.55%
63.17M
1.14%
60.48M
4.26%
62.53M
3.38%
66.56M
6.44%
69.73M
4.78%
65.91M
5.49%
93.15M
41.34%
85.72M
7.97%
21.76B
-
11.88B
45.39%
-163.42M
-
16.38B
10,123.78%
16.32B
0.39%
16.02B
1.83%
16.32B
1.86%
-8.65B
152.99%
-8.54B
1.22%
-8.19B
4.13%
-8.35B
1.94%
other liabilities
-241.69M
-
-241.62M
0.03%
-236.17M
2.26%
-235.70M
0.20%
-236.01M
0.13%
185K
100.08%
304K
64.32%
299K
1.64%
-366K
222.41%
12K
103.28%
37K
208.33%
21K
43.24%
-627K
3,085.71%
-265K
57.74%
456K
272.08%
72K
84.21%
128K
77.78%
-30K
123.44%
-441K
1,370%
76.06M
-
22.01B
28,836.25%
21.71B
1.36%
85.13M
99.61%
79.30M
6.86%
80.12M
1.05%
-6.84B
-
-6.74B
1.44%
-6.38B
5.23%
-84.01M
98.68%
other non current assets
833.50M
-
848.40M
1.79%
2.74B
223.01%
3.08B
12.43%
1.72B
44.30%
1.49B
13.16%
1.90B
27.48%
1.83B
3.60%
1.32B
27.78%
1.69B
27.82%
1.89B
11.64%
1.47B
21.89%
2.15B
46.11%
2.21B
2.46%
2.59B
17.22%
3.03B
17.10%
3.08B
1.82%
3.15B
2.20%
3.10B
1.72%
3.19B
2.81%
3.32B
4.10%
3.65B
10.10%
3.46B
5.26%
3.42B
1.03%
7.27B
112.33%
-14.32B
297.00%
-14.90B
4.05%
-14.71B
1.29%
8.82B
159.96%
-14.27B
261.83%
-14.25B
0.18%
-14.59B
2.42%
-14.69B
0.65%
-15.19B
3.42%
-14.87B
2.12%
-15.18B
2.13%
-11.04B
27.28%
-16.28B
47.43%
-15.70B
3.53%
-16.46B
4.86%
-115.94M
99.30%
other non current liabilities
71K
-
-18K
125.35%
364K
2,122.22%
-405K
211.26%
-400K
1.23%
345K
186.25%
-241K
169.86%
-301K
24.90%
428K
242.19%
-130K
130.37%
136K
204.62%
53K
61.03%
319K
501.89%
458K
43.57%
-136K
129.69%
-378K
177.94%
265K
170.11%
-4.47M
1,788.30%
-2.62M
41.53%
-4.59M
75.31%
-43.70B
-
-33.50B
23.33%
-16.51B
-
-16.51B
0.01%
-23.18B
40.40%
-24.13B
4.10%
6.64B
127.53%
-1.36B
120.44%
-1.33B
1.75%
-19.85B
1,388.05%
othertotal stockholders equity
110.72M
-
111.48M
0.68%
111.96M
0.43%
112.86M
0.81%
113.56M
0.62%
114.36M
0.71%
116.10M
1.52%
117.08M
0.84%
117.86M
0.67%
117.43M
0.36%
117.99M
0.47%
118.90M
0.77%
118.66M
0.20%
118.39M
0.23%
118.94M
0.47%
119.13M
0.16%
118.98M
0.13%
118.21M
0.65%
117.68M
0.44%
118.18M
0.42%
118.82M
0.54%
118.84M
0.02%
118.94M
0.08%
118.72M
0.19%
119.30M
0.49%
120.41M
0.93%
120.86M
0.37%
121.53M
0.55%
122.90M
1.13%
123.72M
0.67%
124.15M
0.35%
124.94M
0.64%
125.99M
0.84%
127.10M
0.88%
127.57M
0.37%
128.12M
0.43%
128.94M
0.64%
130.00M
0.83%
130.15M
0.11%
130.92M
0.59%
132.92M
1.53%
628.98M
373.20%
629.55M
0.09%
557.26M
11.48%
preferred stock
58.33M
-
131.64M
125.67%
204.77M
55.56%
204.77M
0.00%
204.76M
0.01%
204.76M
0%
204.76M
0%
204.76M
0%
204.76M
0%
204.76M
0%
204.76M
0%
204.76M
0%
204.76M
0%
204.76M
0%
204.76M
0%
204.76M
0%
204.76M
0%
204.76M
0%
204.76M
0%
204.76M
0%
204.76M
0%
204.76M
0%
228.37M
11.53%
228.37M
0%
228.37M
0%
228.37M
0%
305.38M
33.72%
363.20M
18.94%
363.20M
0%
363.20M
0%
484.53M
33.40%
484.53M
0%
484.53M
0%
484.53M
0%
484.53M
0%
484.53M
0%
484.53M
0%
484.53M
0%
484.53M
0%
484.53M
0%
484.53M
0%
property plant equipment net
retained earnings
168.88M
-
168.17M
0.42%
186.84M
11.11%
196.90M
5.38%
201.01M
2.09%
201.08M
0.03%
221.48M
10.14%
225.39M
1.76%
231.23M
2.59%
230.06M
0.50%
239.35M
4.04%
252.99M
5.70%
275.71M
8.98%
290.53M
5.37%
304.20M
4.71%
318.87M
4.82%
322.70M
1.20%
339.54M
5.22%
359.69M
5.94%
379.98M
5.64%
393.35M
3.52%
407.75M
3.66%
428.57M
5.10%
435.48M
1.61%
457.05M
4.95%
455.55M
0.33%
478.65M
5.07%
488.72M
2.10%
509.56M
4.26%
528.07M
3.63%
544.04M
3.02%
558.85M
2.72%
579.27M
3.65%
610.09M
5.32%
638.93M
4.73%
672.16M
5.20%
698.53M
3.92%
726.89M
4.06%
755.39M
3.92%
794.81M
5.22%
823.72M
3.64%
855.49M
3.86%
880.57M
2.93%
907.64M
3.07%
short term debt
7.34B
-
7.35B
0.21%
6.27B
14.81%
6.33B
1.08%
7.35B
16.12%
7.96B
8.20%
7.63B
4.08%
8.28B
8.48%
9.11B
10.04%
9.32B
2.32%
10.13B
8.61%
9.30B
8.19%
8.44B
9.20%
7.62B
9.76%
7.86B
3.19%
8.11B
3.23%
8.09B
0.28%
7.90B
2.39%
7.77B
1.55%
7.38B
5.09%
7.76B
5.12%
8.57B
10.50%
9.94B
15.96%
9.89B
0.54%
10.02B
1.35%
11.15B
11.27%
10.89B
2.34%
10.94B
0.44%
9.59B
-
8.32B
13.23%
8.08B
2.91%
6.57B
-
7.06B
7.52%
7.39B
4.64%
8.03B
8.70%
8.42B
4.86%
8.33B
1.11%
7.96B
4.50%
8.09B
1.65%
short term investments
9.13B
-
7.56B
17.18%
7.39B
2.24%
7.59B
2.67%
7.33B
3.41%
8.41B
14.73%
8.41B
0.00%
8.68B
3.18%
8.82B
1.62%
9.63B
9.22%
10.00B
3.83%
10.33B
3.29%
7.37B
28.64%
7.72B
4.79%
7.65B
0.98%
7.68B
0.42%
7.69B
0.11%
8.03B
4.49%
8.31B
3.46%
8.18B
1.55%
8.19B
0.13%
8.90B
8.63%
9.96B
11.89%
10.29B
3.37%
10.10B
1.86%
10.55B
4.41%
11.37B
7.75%
11.04B
2.83%
10.80B
2.20%
10.57B
2.12%
10.71B
1.29%
9.83B
8.17%
10.16B
3.36%
10.80B
6.20%
10.70B
0.92%
11.38B
6.35%
12.19B
7.13%
12.87B
5.63%
12.46B
3.18%
9.93B
20.31%
10.45B
5.23%
5.07B
51.50%
5.27B
3.89%
5.90B
11.97%
tax assets
32.82M
-
40.55M
23.55%
39.78M
1.88%
14.75M
-
23.13M
56.81%
48.41M
109.29%
47.24M
-
30.66M
35.09%
29.19M
4.80%
5.08M
-
3.69M
27.47%
4.29M
16.40%
3.99M
-
10.54M
163.97%
23.80M
125.77%
47.84M
-
38.79M
18.92%
29.29M
24.50%
10.20M
-
11.08M
8.67%
24.91M
-
25.97M
4.26%
18.98M
26.93%
7.96M
-
3.30M
58.52%
4.71M
42.67%
115.94M
2,360.98%
tax payables
total assets
13.36B
-
13.55B
1.44%
14.67B
8.23%
14.53B
0.98%
14.29B
1.64%
14.85B
3.93%
15.14B
1.99%
14.85B
1.92%
15.54B
4.62%
16.16B
3.96%
16.82B
4.13%
16.00B
4.89%
15.61B
2.47%
15.93B
2.09%
17.27B
8.38%
17.69B
2.45%
17.79B
0.58%
18.40B
3.40%
18.63B
1.25%
18.47B
0.82%
18.69B
1.19%
19.80B
5.90%
20.74B
4.75%
21.32B
2.78%
21.71B
1.85%
23.18B
6.77%
23.93B
3.25%
24.00B
0.28%
24.36B
1.49%
24.01B
1.40%
24.18B
0.70%
24.74B
2.33%
25.15B
1.62%
25.79B
2.56%
25.92B
0.49%
26.44B
2.03%
27.33B
3.37%
27.94B
2.22%
27.66B
1.00%
28.31B
2.36%
29.52B
4.28%
29.77B
0.84%
30.19B
1.42%
30.62B
1.39%
total current assets
3.34B
-
3.40B
1.83%
2.80B
17.83%
2.68B
4.16%
3.41B
27.18%
3.76B
10.44%
3.64B
3.35%
3.62B
0.39%
4.10B
13.13%
4.26B
3.89%
4.33B
1.75%
3.40B
21.48%
2.90B
14.63%
2.88B
0.88%
2.81B
2.37%
2.71B
3.50%
2.72B
0.22%
2.85B
4.71%
2.96B
3.90%
2.84B
3.92%
2.87B
0.96%
3.02B
5.40%
3.55B
17.39%
3.90B
9.99%
604.38M
84.52%
4.39B
626.79%
4.52B
2.80%
4.64B
2.78%
1.03B
77.72%
1.01B
2.07%
4.87B
380.71%
4.78B
1.70%
11.30B
136.10%
1.04B
90.80%
1.09B
4.73%
1.04B
4.65%
5.49B
428.68%
5.76B
4.88%
5.88B
2.05%
5.94B
1.05%
11.68B
96.68%
6.06B
48.11%
6.47B
6.86%
6.99B
7.98%
total current liabilities
7.77B
-
7.77B
0.03%
8.36B
7.56%
8.39B
0.45%
7.85B
6.51%
8.16B
3.99%
8.04B
1.48%
8.48B
5.52%
9.31B
9.70%
9.53B
2.42%
10.59B
11.08%
9.54B
9.94%
8.60B
9.84%
7.75B
9.83%
8.05B
3.91%
8.26B
2.58%
8.25B
0.21%
8.06B
2.24%
7.99B
0.83%
7.79B
2.55%
7.93B
1.74%
8.79B
10.87%
10.15B
15.45%
10.09B
0.53%
10.21B
1.21%
11.42B
11.81%
11.10B
2.82%
11.05B
0.47%
21.88B
98.06%
21.60B
1.28%
8.44B
60.94%
8.21B
2.71%
163.42M
98.01%
23.46B
14,256.33%
23.57B
0.47%
23.80B
0.95%
24.54B
3.12%
8.65B
64.77%
8.54B
1.22%
8.19B
4.13%
8.35B
1.94%
total debt
12.60B
-
12.70B
0.81%
12.04B
5.19%
11.92B
1.03%
13.25B
11.16%
14.06B
6.15%
14.16B
0.70%
14.11B
0.36%
14.79B
4.83%
15.40B
4.14%
15.78B
2.42%
15.16B
3.90%
14.81B
2.34%
15.13B
2.19%
16.39B
8.33%
16.85B
2.78%
16.93B
0.48%
17.49B
3.31%
17.64B
0.88%
17.29B
2.02%
17.77B
2.82%
18.82B
5.88%
19.76B
5.00%
20.36B
3.04%
20.72B
1.75%
22.21B
7.24%
22.90B
3.08%
22.88B
0.07%
23.17B
1.27%
22.73B
1.93%
22.80B
0.35%
23.34B
2.36%
23.70B
1.52%
24.21B
2.18%
24.70B
2.02%
31.98B
29.46%
33.69B
5.32%
26.62B
20.97%
25.87B
2.83%
26.46B
2.28%
27.94B
5.60%
26.51B
5.11%
26.54B
0.13%
27.13B
2.21%
total investments
18.32B
-
16.83B
8.11%
16.48B
2.06%
16.31B
1.04%
17.10B
4.82%
17.99B
5.21%
17.99B
0.02%
18.03B
0.19%
19.62B
8.81%
19.79B
0.89%
20.57B
3.95%
21.42B
4.14%
17.92B
16.36%
18.56B
3.60%
19.51B
5.11%
19.62B
0.57%
19.68B
0.27%
20.43B
3.83%
20.88B
2.20%
20.63B
1.21%
20.70B
0.36%
22.02B
6.36%
23.68B
7.53%
24.26B
2.45%
23.94B
1.32%
24.87B
3.88%
26.26B
5.62%
25.75B
1.96%
25.30B
1.74%
24.84B
1.81%
24.96B
0.45%
24.43B
2.13%
24.85B
1.74%
4.24B
82.93%
4.29B
1.20%
4.45B
3.64%
9.26B
108.06%
29.15B
214.90%
4.77B
83.64%
4.92B
3.28%
27.53B
459.11%
5.07B
81.59%
5.27B
3.89%
5.90B
11.97%
total liabilities
12.79B
-
12.88B
0.69%
13.90B
7.94%
13.74B
1.11%
13.51B
1.73%
14.27B
5.64%
14.57B
2.11%
14.31B
1.75%
14.99B
4.70%
15.61B
4.17%
16.24B
4.01%
15.40B
5.16%
14.96B
2.84%
15.27B
2.03%
16.59B
8.65%
17.00B
2.47%
17.08B
0.52%
17.65B
3.32%
17.86B
1.18%
17.70B
0.92%
17.94B
1.39%
19.03B
6.09%
19.96B
4.89%
20.56B
3.01%
20.91B
1.68%
22.49B
7.54%
23.11B
2.77%
23.07B
0.17%
23.36B
1.28%
22.94B
1.83%
23.00B
0.28%
23.55B
2.37%
23.94B
1.67%
24.60B
2.74%
24.70B
0.44%
25.21B
2.05%
26.06B
3.38%
26.65B
2.25%
26.31B
1.26%
26.93B
2.33%
28.11B
4.41%
26.51B
5.69%
26.55B
0.13%
27.13B
2.20%
total liabilities and stockholders equity
13.36B
-
13.55B
1.44%
14.67B
8.23%
14.53B
0.98%
14.29B
1.64%
14.85B
3.93%
15.14B
1.99%
14.85B
1.92%
15.54B
4.62%
16.16B
3.96%
16.82B
4.13%
16.00B
4.89%
15.61B
2.47%
15.93B
2.09%
17.27B
8.38%
17.69B
2.45%
17.79B
0.58%
18.40B
3.40%
18.63B
1.25%
18.47B
0.82%
18.69B
1.19%
19.80B
5.90%
20.74B
4.75%
21.32B
2.78%
21.71B
1.85%
23.18B
6.77%
23.93B
3.25%
24.00B
0.28%
24.36B
1.49%
24.01B
1.40%
24.18B
0.70%
24.74B
2.33%
25.15B
1.62%
25.79B
2.56%
25.92B
0.49%
26.44B
2.03%
27.33B
3.37%
27.94B
2.22%
27.66B
1.00%
28.31B
2.36%
29.52B
4.28%
29.77B
0.84%
30.19B
1.42%
30.62B
1.39%
total non current assets
10.02B
-
10.15B
1.31%
11.87B
16.96%
11.85B
0.24%
10.88B
8.15%
11.09B
1.90%
11.51B
3.80%
11.23B
2.40%
11.44B
1.88%
11.90B
3.99%
12.49B
4.98%
12.60B
0.87%
12.70B
0.82%
13.05B
2.76%
14.46B
10.75%
14.98B
3.61%
15.07B
0.64%
15.55B
3.16%
15.67B
0.76%
15.63B
0.24%
15.83B
1.23%
16.77B
5.99%
17.19B
2.47%
17.41B
1.29%
21.10B
21.21%
47.84M
99.77%
38.79M
18.92%
29.29M
24.50%
23.32B
79,528.38%
14.27B
38.80%
10.20M
99.93%
11.08M
8.67%
14.69B
132,389.35%
24.91M
99.83%
25.97M
4.26%
18.98M
26.93%
4.63B
24,287.54%
7.96M
99.83%
3.30M
58.52%
4.71M
42.67%
17.08B
362,465.57%
total non current liabilities
5.26B
-
5.35B
1.63%
5.78B
8.04%
5.59B
3.34%
5.89B
5.53%
6.11B
3.60%
6.53B
6.91%
5.83B
10.71%
5.68B
2.56%
6.08B
7.04%
5.65B
7.07%
5.87B
3.79%
6.37B
8.54%
7.51B
18.03%
8.53B
13.53%
8.73B
2.37%
8.84B
1.20%
9.59B
8.52%
9.87B
2.88%
9.91B
0.40%
10.02B
1.10%
10.25B
2.31%
9.82B
4.18%
10.47B
6.67%
10.70B
2.13%
11.07B
3.46%
12.01B
8.54%
11.95B
0.54%
-20.53B
271.81%
-20.37B
0.75%
14.48B
171.07%
15.26B
5.39%
23.70B
55.29%
1.14B
95.21%
1.13B
0.27%
1.41B
24.77%
1.52B
7.79%
24.84B
1,530.63%
24.51B
1.32%
25.12B
2.50%
19.85B
20.99%
26.51B
33.56%
26.55B
0.13%
27.13B
2.20%
total stockholders equity
332.62M
-
437.12M
31.42%
536.42M
22.72%
546.55M
1.89%
545.80M
0.14%
582.33M
6.69%
576.11M
1.07%
540.35M
6.21%
553.52M
2.44%
543.79M
1.76%
584.94M
7.57%
600.69M
2.69%
643.42M
7.11%
665.82M
3.48%
680.93M
2.27%
694.17M
1.94%
708.15M
2.01%
745.27M
5.24%
766.21M
2.81%
777.59M
1.49%
752.56M
3.22%
763.30M
1.43%
773.74M
1.37%
750.26M
3.03%
799.28M
6.53%
693.62M
13.22%
824.12M
18.81%
930.35M
12.89%
992.48M
6.68%
1.08B
8.57%
1.18B
9.53%
1.20B
1.45%
1.20B
0.59%
1.19B
0.96%
1.21B
1.64%
1.23B
1.62%
1.27B
3.24%
1.29B
1.61%
1.35B
4.19%
1.39B
2.87%
1.41B
1.92%
1.48B
4.85%
1.50B
1.39%
1.46B
2.57%

All numbers in USD (except ratios and percentages)