bf/NYSE:MTZ_icon.jpeg

COM:MASTEC

MasTec, Inc.

  • Stock

USD

Last Close

142.06

22/11 21:00

Market Cap

8.18B

Beta: -

Volume Today

613.88K

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
424.92M
-
440.15M
3.59%
494.09M
12.25%
481.84M
2.48%
485.35M
0.73%
393.46M
18.93%
434.44M
10.42%
376.84M
13.26%
348.54M
7.51%
363.14M
4.19%
440.97M
21.43%
435.65M
1.21%
363.67M
16.52%
294.28M
19.08%
429.62M
45.99%
457.21M
6.42%
377.95M
17.34%
457.83M
21.13%
544.40M
18.91%
744.30M
36.72%
669.71M
10.02%
558.70M
16.58%
633.25M
13.34%
625.01M
1.30%
535.03M
14.40%
533.51M
0.28%
630.46M
18.17%
582.85M
7.55%
571.27M
1.99%
632.09M
10.65%
629.91M
0.34%
688.68M
9.33%
663.06M
3.72%
704.31M
6.22%
799.90M
13.57%
934.54M
16.83%
1.11B
18.76%
925.61M
16.60%
930.27M
0.50%
1.21B
30.48%
1.24B
2.37%
965.31M
22.32%
993.98M
2.97%
1.04B
4.73%
accumulated other comprehensive income loss
-13.29M
-
-18.62M
40.16%
-10.94M
41.23%
-23.89M
118.29%
-34.00M
42.35%
-56.03M
64.78%
-52.72M
5.91%
-66.05M
25.28%
-72.35M
9.53%
-74.74M
3.30%
-79.07M
5.79%
-80.87M
2.28%
-65.81M
18.61%
-64M
2.76%
-66.14M
3.34%
-64.69M
2.19%
-63.71M
1.51%
-56.52M
11.29%
-55.23M
2.27%
-50.87M
7.91%
-60.49M
18.93%
-66.06M
9.19%
-74.67M
13.05%
-82.12M
9.97%
-75.71M
7.81%
-98.96M
30.72%
-101.13M
2.19%
-98.91M
2.20%
-91.44M
7.54%
-77.23M
15.54%
-79.86M
3.39%
-82.17M
2.90%
-78.78M
4.14%
-64.11M
18.62%
-58.01M
9.52%
-51.32M
11.53%
-50.95M
0.71%
-54.46M
6.88%
-48.88M
10.25%
-46.09M
5.70%
-53.00M
14.98%
-50.65M
4.42%
-51.53M
1.73%
-58.78M
14.06%
cash and cash equivalents
22.93M
-
9.26M
59.61%
15.92M
71.95%
7.07M
55.62%
24.06M
240.44%
28.69M
19.25%
4.75M
83.43%
7.15M
50.45%
4.98M
30.33%
3.88M
22.05%
8.76M
125.43%
9.43M
7.64%
38.77M
311.23%
15.69M
59.54%
18.23M
16.21%
43.82M
140.38%
40.33M
7.98%
40.23M
0.23%
20.68M
48.59%
68.48M
231.10%
27.42M
59.96%
43.19M
57.52%
59.18M
37.00%
43.09M
27.17%
71.43M
65.74%
71.66M
0.33%
48.64M
32.13%
238.17M
389.69%
423.12M
77.65%
512.41M
21.10%
237.27M
53.69%
239.92M
1.12%
360.74M
50.35%
233.13M
35.37%
138.93M
40.41%
95.68M
31.13%
370.59M
287.34%
141.56M
61.80%
119.91M
15.30%
214.17M
78.62%
529.56M
147.26%
249.33M
52.92%
297.59M
19.36%
181.22M
39.10%
cash and short term investments
22.93M
-
9.26M
59.61%
15.92M
71.95%
7.07M
55.62%
24.06M
240.44%
28.69M
19.25%
4.75M
83.43%
7.15M
50.45%
4.98M
30.33%
3.88M
22.05%
8.76M
125.43%
9.43M
7.64%
38.77M
311.23%
15.69M
59.54%
18.23M
16.21%
43.82M
140.38%
40.33M
7.98%
40.23M
0.23%
20.68M
48.59%
68.48M
231.10%
27.42M
59.96%
43.19M
57.52%
59.18M
37.00%
43.09M
27.17%
71.43M
65.74%
71.66M
0.33%
48.64M
32.13%
238.17M
389.69%
423.12M
77.65%
512.41M
21.10%
237.27M
53.69%
239.92M
1.12%
360.74M
50.35%
233.13M
35.37%
138.93M
40.41%
95.68M
31.13%
370.59M
287.34%
141.56M
61.80%
119.91M
15.30%
214.17M
78.62%
529.56M
147.26%
249.33M
52.92%
297.59M
19.36%
181.22M
39.10%
common stock
8.67M
-
8.70M
0.32%
8.70M
0.05%
8.71M
0.08%
8.76M
0.59%
8.78M
0.24%
8.79M
0.11%
8.79M
0.02%
8.82M
0.28%
8.84M
0.18%
9.04M
2.31%
9.04M
0.06%
9.06M
0.20%
9.08M
0.18%
9.08M
0.04%
9.08M
0.01%
9.09M
0.11%
9.11M
0.13%
9.11M
0.02%
9.11M
0.02%
9.13M
0.25%
9.16M
0.28%
9.16M
0.04%
9.16M
0.02%
9.19M
0.28%
9.26M
0.77%
9.27M
0.05%
9.28M
0.10%
9.31M
0.38%
9.32M
0.15%
9.33M
0.01%
9.32M
0.01%
9.54M
2.27%
9.55M
0.13%
9.55M
0%
9.55M
0.02%
9.86M
3.30%
9.87M
0.05%
9.87M
0%
9.86M
0.03%
9.91M
0.46%
9.93M
0.18%
9.90M
0.23%
9.90M
0.01%
deferred revenue
121.64M
-
109.37M
10.09%
109.81M
0.40%
131.00M
19.30%
155.67M
18.84%
147.76M
5.08%
121.85M
17.53%
123.62M
1.45%
149.48M
20.92%
177.68M
18.86%
130.62M
26.48%
165.99M
27.08%
161.46M
2.73%
181.14M
12.19%
102.97M
43.16%
111.90M
8.68%
194.49M
73.81%
215.71M
10.91%
243.22M
12.76%
189.30M
22.17%
227.06M
19.94%
232.25M
2.29%
200.58M
13.64%
156.93M
21.76%
206.18M
31.38%
204.28M
0.92%
338.23M
65.57%
368.18M
8.86%
228.39M
37.97%
259.49M
13.62%
238.85M
7.95%
247.31M
3.54%
313.96M
26.95%
298.35M
4.97%
298.62M
0.09%
249.70M
16.38%
406.23M
62.69%
438.64M
7.98%
487.20M
11.07%
-1.52B
412.19%
480.97M
131.62%
548.64M
14.07%
620.68M
13.13%
deferred revenue non current
490.47M
-
463.01M
5.60%
435.52M
5.94%
deferrred tax liabilities non current
154.88M
-
154.15M
0.47%
186.54M
21.01%
180.45M
3.26%
201.57M
11.70%
192.75M
4.37%
189.82M
1.52%
186.64M
1.68%
188.76M
1.13%
174.40M
7.61%
173.22M
0.67%
167.23M
3.46%
178.35M
6.65%
175.03M
1.86%
252.83M
44.45%
274.46M
8.56%
204.52M
25.48%
197.28M
3.54%
206.41M
4.63%
258.90M
25.43%
263.69M
1.85%
274.90M
4.25%
256.52M
6.69%
277.44M
8.16%
296.33M
6.81%
276.06M
6.84%
267.52M
3.09%
301.22M
12.59%
302.94M
0.57%
304.01M
0.35%
323.95M
6.56%
326.11M
0.67%
450.36M
38.10%
462.69M
2.74%
470.79M
1.75%
471.02M
0.05%
571.40M
21.31%
535.53M
6.28%
520.82M
2.75%
455.01M
12.64%
775.50M
70.44%
347.42M
55.20%
326.25M
6.09%
goodwill
899.36M
-
912.88M
1.50%
983.13M
7.70%
1.00B
1.72%
1.08B
8.24%
1.07B
1.12%
1.07B
0.26%
1.06B
0.77%
988.51M
7.17%
992M
0.35%
998.10M
0.61%
997.20M
0.09%
995.90M
0.13%
996.40M
0.05%
1.04B
4.41%
1.14B
9.15%
1.06B
6.39%
1.15B
7.76%
1.15B
0.10%
1.15B
0.28%
1.10B
4.30%
1.14B
3.64%
1.14B
0.32%
1.14B
0.29%
1.22B
7.06%
1.22B
0.02%
1.23B
0.52%
1.23B
0.35%
1.24B
0.92%
1.26B
1.58%
1.33B
5.46%
1.34B
0.52%
1.52B
13.59%
1.50B
1.07%
1.48B
1.31%
1.49B
0.62%
2.04B
36.90%
2.07B
1.01%
2.08B
0.67%
2.12B
1.89%
2.13B
0.35%
2.13B
0.02%
2.13B
0.01%
2.14B
0.46%
goodwill and intangible assets
1.06B
-
1.08B
1.83%
1.21B
11.92%
1.22B
0.70%
1.31B
7.18%
1.29B
1.62%
1.30B
1.13%
1.28B
1.50%
1.19B
7.46%
1.19B
0.14%
1.19B
0.10%
1.18B
0.59%
1.18B
0.69%
1.17B
0.27%
1.23B
4.59%
1.26B
2.82%
1.33B
5.40%
1.33B
0.29%
1.33B
0.35%
1.33B
0.08%
1.27B
4.32%
1.33B
5.04%
1.33B
0.05%
1.33B
0.64%
1.43B
8.08%
1.42B
0.77%
1.43B
0.54%
1.42B
0.43%
1.43B
0.26%
1.49B
4.29%
1.85B
24.49%
1.84B
0.92%
2.19B
19.35%
2.20B
0.30%
2.15B
2.17%
2.13B
0.81%
2.99B
40.30%
2.97B
0.71%
2.94B
0.93%
2.94B
0.07%
2.91B
1.00%
2.88B
1.16%
2.84B
1.18%
2.85B
0.38%
intangible assets
165.60M
-
171.60M
3.62%
230.60M
34.38%
222.20M
3.64%
250.40M
12.69%
236.20M
5.67%
230.10M
2.58%
218.80M
4.91%
199.40M
8.87%
197.50M
0.95%
192.60M
2.48%
186.50M
3.17%
179.70M
3.65%
176M
2.06%
185.90M
5.63%
125.30M
32.60%
191.10M
52.51%
187.40M
1.94%
181.50M
3.15%
177.20M
2.37%
169.40M
4.40%
193.20M
14.05%
190.10M
1.60%
184.90M
2.74%
211.50M
14.39%
200.80M
5.06%
202.20M
0.70%
191.67M
5.21%
184.04M
3.98%
225.60M
22.58%
521.03M
130.95%
497M
4.61%
670.28M
34.87%
693M
3.39%
665M
4.04%
638.30M
4.02%
946.30M
48.25%
904.40M
4.43%
862.80M
4.60%
821.33M
4.81%
784.30M
4.51%
751M
4.25%
717.23M
4.50%
718.23M
0.14%
inventory
70.19M
-
89.15M
27.02%
115.63M
29.71%
105.04M
9.16%
112.80M
7.39%
100.38M
11.01%
103.30M
2.91%
90.51M
12.38%
90.60M
0.10%
99.41M
9.72%
115.80M
16.49%
108.44M
6.35%
111.03M
2.39%
99.65M
10.25%
95.54M
4.13%
84.46M
11.60%
76.99M
8.84%
80.48M
4.53%
100.23M
24.54%
125.81M
25.53%
113.71M
9.62%
121.65M
6.98%
126.97M
4.37%
106.69M
15.97%
100.07M
6.21%
106.59M
6.51%
104.89M
1.59%
85.54M
18.45%
89.64M
4.80%
92.68M
3.38%
87.36M
5.74%
91.78M
5.07%
92.59M
0.89%
101.42M
9.53%
123.77M
22.03%
127.55M
3.05%
117.97M
7.51%
164.92M
39.80%
152.84M
7.32%
129.15M
15.51%
108.15M
16.26%
112.32M
3.86%
107.88M
3.95%
101.16M
6.23%
long term debt
765.42M
-
841.34M
9.92%
1.09B
29.40%
1.09B
0.03%
1.06B
2.49%
1.08B
1.59%
1.14B
5.45%
1.10B
3.36%
945.46M
13.94%
938.72M
0.71%
998.44M
6.36%
950.64M
4.79%
961.38M
1.13%
893.36M
7.07%
1.31B
47.07%
1.19B
9.25%
1.28B
7.41%
1.34B
4.91%
1.53B
14.10%
1.69B
10.17%
1.32B
21.59%
1.69B
27.86%
1.42B
16.16%
1.38B
2.75%
1.47B
6.39%
1.44B
1.89%
1.25B
13.29%
1.29B
3.26%
1.27B
1.24%
1.28B
0.26%
1.56B
22.38%
1.48B
5.53%
2.05B
39.00%
1.97B
4.00%
2.29B
16.45%
2.24B
2.55%
3.25B
45.18%
3.24B
0.33%
3.39B
4.79%
3.31B
2.40%
2.69B
18.70%
2.37B
12.07%
2.21B
6.70%
2.40B
8.88%
long term investments
-252.83B
-
-274.46B
8.56%
-204.52B
25.48%
-197.28M
99.90%
-206.41M
4.63%
-258.90M
25.43%
-263.69B
101,747.01%
-274.90M
99.90%
-256.52M
6.69%
-277.44M
8.16%
-296.33B
106,707.62%
-276.06M
99.91%
-267.52M
3.09%
-301.22M
12.59%
-302.94B
100,471.68%
-304.01M
99.90%
-323.95M
6.56%
-326.11M
0.67%
-450.36B
138,002.22%
-462.69M
99.90%
-520.82M
-
-455.01M
12.64%
23M
105.05%
24M
4.35%
24M
0%
net debt
793.87M
-
885.02M
11.48%
1.15B
29.90%
1.15B
0.29%
1.04B
10.05%
1.05B
1.18%
1.21B
15.35%
1.17B
3.32%
940.48M
19.63%
1.01B
7.27%
1.06B
5.07%
1.01B
4.97%
922.61M
8.41%
940.37M
1.92%
1.37B
45.80%
1.24B
9.92%
1.24B
0.43%
1.39B
12.05%
1.51B
8.81%
1.70B
12.67%
1.30B
23.89%
1.81B
39.78%
1.36B
24.96%
1.34B
1.69%
1.40B
4.47%
1.57B
12.45%
1.41B
10.54%
1.05B
25.16%
851.02M
19.10%
991.42M
16.50%
1.33B
33.74%
1.48B
11.46%
1.93B
30.26%
1.96B
1.98%
2.40B
22.04%
2.38B
0.58%
3.14B
31.98%
3.36B
6.79%
3.56B
5.95%
3.10B
13.00%
2.97B
4.16%
2.90B
2.09%
2.69B
7.26%
2.55B
5.26%
net receivables
1.13B
-
1.20B
5.40%
1.29B
7.79%
1.39B
7.85%
1.30B
6.21%
1.13B
13.10%
1.13B
0.52%
1.02B
9.16%
911.10M
11.00%
970.90M
6.56%
1.09B
12.37%
1.22B
11.46%
1.16B
4.93%
1.09B
6.05%
1.57B
44.50%
1.53B
2.20%
1.60B
4.12%
1.71B
6.70%
2.08B
21.84%
2.37B
14.01%
1.92B
18.77%
1.99B
3.24%
1.84B
7.27%
1.95B
6.05%
1.87B
4.02%
1.79B
4.31%
1.89B
5.56%
1.94B
2.29%
1.75B
9.43%
2.15B
22.49%
1.97B
8.37%
2.12B
7.83%
2.25B
5.84%
2.23B
0.91%
2.53B
13.80%
2.67B
5.56%
3.13B
17.00%
3.14B
0.39%
3.34B
6.18%
1.54B
53.75%
3.13B
102.63%
2.90B
7.39%
2.88B
0.69%
1.45B
49.45%
other assets
38K
-
-53K
239.47%
-36K
32.08%
-29K
19.44%
2K
-
-46K
2,400%
-65K
-
-71K
9.23%
27K
138.03%
-7K
-
-10K
42.86%
70.13M
701,440%
82K
-
53K
-
-11K
-
44K
-
-53K
220.45%
-7K
-
-82K
-
-34K
-
22K
164.71%
20K
9.09%
41K
105%
16K
60.98%
-36K
325%
other current assets
37K
-
3K
91.89%
-28K
1,033.33%
3K
110.71%
-48K
1,700%
32K
166.67%
27K
15.63%
-37K
237.04%
68.20M
184,413.51%
73.75M
8.15%
61.21M
17.01%
56.29M
8.04%
55.14M
2.04%
29.79M
45.97%
27.27M
8.48%
30.83M
13.08%
1.85B
5,907.74%
27.70M
98.50%
40.14M
44.91%
47.30M
17.83%
47.30M
0.01%
58.27M
23.19%
54.98M
5.65%
55.11M
0.24%
75.19M
36.45%
61.32M
18.45%
45.69M
25.49%
29.02M
36.50%
31.38M
8.14%
-263.25M
938.96%
44.85M
117.04%
59.31M
32.23%
81.91M
38.11%
117.27M
43.18%
154.11M
31.41%
129.21M
16.15%
118.67M
8.16%
85.13M
28.26%
119.20M
40.02%
2.15B
1,705.58%
210.09M
90.24%
188.31M
10.37%
196.07M
4.12%
1.84B
836.88%
other current liabilities
227.61M
-
217.92M
4.26%
187.66M
13.88%
226.24M
20.55%
259.84M
14.85%
267.30M
2.87%
218.32M
18.33%
208.12M
4.67%
177.11M
14.90%
196.79M
11.11%
224.47M
14.07%
274.62M
22.34%
250.26M
8.87%
275.15M
9.94%
320.74M
16.57%
346.49M
8.03%
303.51M
12.40%
287.24M
5.36%
380.94M
32.62%
355.39M
6.71%
304.19M
14.41%
308.94M
1.56%
372.82M
20.68%
373.91M
0.29%
277.93M
25.67%
320.32M
15.25%
349.96M
9.26%
349.75M
0.06%
397.95M
13.78%
514.88M
29.38%
521.54M
1.29%
527.14M
1.07%
574.23M
8.93%
637.35M
10.99%
558.81M
12.32%
560.40M
0.28%
711.51M
26.96%
750.79M
5.52%
736.48M
1.91%
2.81B
281.72%
798.64M
71.59%
794.47M
0.52%
784.75M
1.22%
1.52B
93.29%
other liabilities
1
-
other non current assets
60.55M
-
61.44M
1.46%
73.82M
20.15%
59.58M
19.29%
76.17M
27.84%
78.30M
2.80%
84.63M
8.08%
136.90M
61.77%
60.74M
55.63%
50.66M
16.60%
52.37M
3.39%
53.39M
1.95%
55.98M
4.84%
105.84M
89.08%
158.09M
49.36%
172.09M
8.86%
178.82M
3.91%
204.07M
14.12%
232.85M
14.10%
242.39M
4.10%
253.44M
4.56%
242.04M
4.50%
241.74M
0.12%
237.80M
1.63%
254.74M
7.12%
243.89M
4.26%
252.35M
3.47%
262.56M
4.05%
282.86M
7.73%
312.73M
10.56%
323.82M
3.55%
328.33M
1.39%
360.09M
9.67%
358.86M
0.34%
-99.55M
127.74%
-73.94M
25.73%
-570.99B
772,147.18%
-113.70M
99.98%
415.79M
465.68%
418.09M
0.55%
395.41M
5.42%
54.12M
86.31%
75.00M
38.58%
37.00M
50.66%
other non current liabilities
152.73M
-
160.69M
5.21%
160.88M
0.12%
161.63M
0.47%
173.18M
7.15%
171.11M
1.20%
150.18M
12.23%
148.66M
1.01%
109.79M
26.15%
117.99M
7.46%
115.63M
2.00%
124.23M
7.43%
99.77M
19.69%
86.37M
13.43%
94.90M
9.87%
170.20M
79.35%
184.17M
8.21%
191.99M
4.24%
159.59M
16.87%
164.76M
3.24%
176.41M
7.07%
195.97M
11.09%
178.85M
8.73%
186.99M
4.55%
221.28M
18.34%
226.86M
2.52%
198.86M
12.34%
219.14M
10.20%
230.05M
4.98%
235.03M
2.17%
214.08M
8.91%
228.63M
6.80%
289.96M
26.82%
276.75M
4.55%
256.63M
7.27%
235.59M
8.20%
238.39M
1.19%
257.98M
8.22%
247.19M
4.18%
240.46M
2.72%
243.70M
1.35%
245.74M
0.84%
227.97M
7.23%
643.18M
182.14%
othertotal stockholders equity
678.84M
-
683.87M
0.74%
698.92M
2.20%
704.02M
0.73%
711.12M
1.01%
624.92M
12.12%
619.09M
0.93%
622.31M
0.52%
624.42M
0.34%
630.14M
0.92%
635.68M
0.88%
640.31M
0.73%
643.34M
0.47%
646.34M
0.47%
650.49M
0.64%
654.72M
0.65%
628.26M
4.04%
533.88M
15.02%
508.39M
4.77%
442.90M
12.88%
322.88M
27.10%
327.02M
1.28%
332.44M
1.66%
337.76M
1.60%
343.03M
1.56%
228.27M
33.45%
234.63M
2.78%
242.54M
3.37%
250.50M
3.28%
253.61M
1.24%
254.24M
0.25%
260.29M
2.38%
450.71M
73.16%
435.16M
3.45%
385.67M
11.37%
391.33M
1.47%
582.68M
48.90%
575.70M
1.20%
587.32M
2.02%
604.91M
2.99%
603.45M
0.24%
610.38M
1.15%
617.39M
1.15%
624.70M
1.18%
preferred stock
4.14M
-
3.52M
15.08%
3.82M
-
7.10M
-
2.55M
-
2.37M
-
2.13M
-
3.22M
-
4.70M
46.19%
4.47M
4.93%
3.80M
-
3.60M
5.18%
3.01M
-
property plant equipment net
488.10M
-
509.60M
4.40%
618.70M
21.41%
614.40M
0.70%
620.31M
0.96%
604.59M
2.53%
614.80M
1.69%
587M
4.52%
558.67M
4.83%
548M
1.91%
559.10M
2.03%
554.50M
0.82%
549.08M
0.98%
570.50M
3.90%
648.50M
13.67%
691.40M
6.62%
706.51M
2.18%
709.80M
0.47%
739.42M
4.17%
736.40M
0.41%
747.81M
1.55%
1.02B
36.75%
1.09B
7.01%
1.10B
0.19%
1.14B
3.59%
1.15B
1.07%
1.17B
2.01%
1.18B
0.91%
1.16B
1.93%
1.19B
2.41%
1.32B
10.95%
1.26B
4.24%
1.70B
34.54%
1.75B
3.01%
1.83B
4.52%
1.83B
0.31%
2.03B
10.99%
2.01B
1.32%
2.10B
4.68%
2.13B
1.53%
2.07B
2.94%
2.00B
3.52%
1.93B
3.19%
1.92B
0.81%
retained earnings
341.87M
-
357.89M
4.69%
389.94M
8.96%
435.21M
11.61%
457.79M
5.19%
451.52M
1.37%
447.82M
0.82%
455.44M
1.70%
378.68M
16.85%
375.99M
0.71%
400.07M
6.41%
456.35M
14.07%
509.94M
11.74%
550.91M
8.03%
632.58M
14.82%
696.33M
10.08%
857.15M
23.10%
885.28M
3.28%
965.77M
9.09%
1.09B
12.49%
1.12B
2.94%
1.16B
3.85%
1.28B
10.31%
1.41B
10.04%
1.51B
7.16%
1.55B
2.40%
1.60B
3.69%
1.72B
7.26%
1.83B
6.58%
1.90B
3.58%
1.97B
3.97%
2.09B
5.63%
2.16B
3.67%
2.13B
1.62%
2.14B
0.76%
2.19B
2.28%
2.20B
0.15%
2.12B
3.67%
2.13B
0.73%
2.15B
0.67%
2.15B
0.04%
2.10B
1.92%
2.14B
1.61%
2.23B
4.45%
short term debt
51.38M
-
52.95M
3.06%
76.91M
45.26%
71.80M
6.65%
73.63M
2.55%
74.93M
1.76%
78.36M
4.58%
78.83M
0.59%
77.65M
1.49%
74.06M
4.63%
70.37M
4.98%
66.11M
6.06%
64.60M
2.28%
62.69M
2.95%
75.40M
20.27%
86.55M
14.78%
87.87M
1.52%
86.56M
1.49%
84.22M
2.71%
83.50M
0.85%
82.66M
1.01%
162.76M
96.91%
184.51M
13.36%
178.66M
3.17%
199.99M
11.94%
201.92M
0.97%
204.74M
1.40%
213.37M
4.22%
217.59M
1.98%
226.44M
4.07%
248.69M
9.83%
241.17M
3.02%
233.34M
3.25%
226.03M
3.13%
240.35M
6.34%
241.84M
0.62%
268.43M
11.00%
263.49M
1.84%
286.89M
8.88%
307.12M
7.05%
315.01M
2.57%
324.95M
3.16%
348.50M
7.24%
329.92M
5.33%
short term investments
tax assets
252.83B
-
274.46B
8.56%
204.52B
25.48%
197.28M
99.90%
206.41M
4.63%
258.90M
25.43%
263.69B
101,747.01%
274.90M
99.90%
256.52M
6.69%
277.44M
8.16%
296.33B
106,707.62%
276.06M
99.91%
267.52M
3.09%
301.22M
12.59%
302.94B
100,471.68%
304.01M
99.90%
323.95M
6.56%
326.11M
0.67%
450.36B
138,002.22%
462.69M
99.90%
470.79M
1.75%
471.02M
0.05%
571.40B
121,211.41%
535.53M
99.91%
520.82M
2.75%
455.01M
12.64%
385.10M
15.36%
347.42M
9.78%
326.25M
6.09%
381.22M
16.85%
tax payables
total assets
2.92B
-
3.01B
3.21%
3.40B
12.69%
3.47B
2.19%
3.56B
2.54%
3.36B
5.63%
3.36B
0.03%
3.25B
3.31%
2.94B
9.41%
2.99B
1.58%
3.12B
4.60%
3.21B
2.88%
3.18B
0.96%
3.12B
2.11%
3.82B
22.71%
3.94B
3.10%
4.07B
3.16%
4.15B
2.16%
4.58B
10.30%
4.97B
8.57%
4.44B
10.75%
4.86B
9.47%
4.80B
1.30%
4.86B
1.28%
5.00B
2.85%
4.89B
2.07%
4.99B
1.97%
5.20B
4.24%
5.23B
0.50%
5.54B
5.94%
5.90B
6.56%
6.01B
1.89%
7.12B
18.43%
7.09B
0.47%
7.40B
4.47%
7.48B
0.96%
9.29B
24.31%
9.06B
2.56%
9.29B
2.57%
9.53B
2.60%
9.76B
2.40%
8.75B
10.38%
8.68B
0.76%
8.76B
0.97%
total current assets
1.31B
-
1.36B
3.98%
1.49B
9.70%
1.57B
5.66%
1.55B
1.41%
1.39B
10.65%
1.35B
2.32%
1.24B
8.56%
1.13B
8.51%
1.20B
5.79%
1.32B
10.29%
1.42B
7.61%
1.40B
1.40%
1.27B
9.65%
1.79B
41.32%
1.75B
2.40%
1.85B
5.99%
1.91B
2.98%
2.28B
19.62%
2.67B
16.97%
2.17B
18.73%
2.26B
4.29%
2.13B
5.97%
2.20B
3.37%
2.17B
1.14%
2.08B
4.31%
2.14B
2.75%
2.33B
9.22%
2.36B
1.07%
2.55B
8.11%
2.41B
5.57%
2.59B
7.48%
2.87B
11.03%
2.78B
3.12%
3.06B
9.80%
3.11B
1.87%
3.86B
23.92%
3.66B
5.25%
3.83B
4.71%
4.04B
5.47%
3.97B
1.59%
3.45B
13.31%
3.48B
0.92%
3.57B
2.76%
total current liabilities
825.55M
-
820.39M
0.62%
868.47M
5.86%
910.87M
4.88%
974.49M
6.98%
883.45M
9.34%
852.97M
3.45%
787.41M
7.69%
752.79M
4.40%
811.66M
7.82%
866.43M
6.75%
942.37M
8.76%
839.99M
10.86%
813.26M
3.18%
928.73M
14.20%
1.00B
7.91%
963.83M
3.82%
1.05B
8.66%
1.25B
19.62%
1.37B
9.56%
1.28B
6.48%
1.26B
1.63%
1.39B
10.18%
1.33B
4.07%
1.22B
8.65%
1.26B
3.36%
1.52B
20.90%
1.51B
0.61%
1.42B
6.54%
1.63B
15.38%
1.64B
0.37%
1.70B
3.99%
1.78B
4.71%
1.87B
4.56%
1.90B
1.70%
1.99B
4.68%
2.50B
25.65%
2.38B
4.71%
2.44B
2.62%
2.81B
15.18%
2.84B
0.92%
2.63B
7.18%
2.75B
4.35%
2.89B
5.09%
total debt
816.80M
-
894.28M
9.49%
1.17B
30.34%
1.16B
0.47%
1.06B
8.53%
1.08B
1.59%
1.22B
12.72%
1.18B
3.11%
945.46M
19.70%
1.01B
7.12%
1.07B
5.53%
1.02B
4.87%
961.38M
5.45%
956.05M
0.55%
1.39B
45.31%
1.28B
7.95%
1.28B
0.14%
1.43B
11.67%
1.53B
7.19%
1.77B
15.61%
1.32B
25.28%
1.86B
40.15%
1.42B
23.51%
1.38B
2.75%
1.47B
6.39%
1.64B
11.86%
1.45B
11.48%
1.29B
11.28%
1.27B
1.24%
1.50B
18.03%
1.56B
3.95%
1.72B
9.89%
2.29B
33.07%
2.20B
3.91%
2.53B
15.41%
2.48B
2.25%
3.51B
41.84%
3.50B
0.44%
3.68B
5.10%
3.31B
10.01%
3.50B
5.64%
3.15B
9.79%
2.99B
5.15%
2.73B
8.63%
total investments
-252.83B
-
-274.46B
8.56%
-204.52B
25.48%
-197.28M
99.90%
-206.41M
4.63%
-258.90M
25.43%
-263.69B
101,747.01%
-274.90M
99.90%
-256.52M
6.69%
-277.44M
8.16%
-296.33B
106,707.62%
-276.06M
99.91%
-267.52M
3.09%
-301.22M
12.59%
-302.94B
100,471.68%
-304.01M
99.90%
-323.95M
6.56%
-326.11M
0.67%
-450.36B
138,002.22%
-462.69M
99.90%
-520.82M
-
-455.01M
12.64%
23M
105.05%
24M
4.35%
24M
0%
total liabilities
1.90B
-
1.98B
4.11%
2.30B
16.59%
2.34B
1.59%
2.41B
2.95%
2.33B
3.53%
2.33B
0.19%
2.22B
4.66%
2.00B
10.11%
2.04B
2.30%
2.15B
5.43%
2.18B
1.43%
2.08B
4.81%
1.97B
5.36%
2.59B
31.62%
2.64B
1.88%
2.63B
0.22%
2.78B
5.58%
3.15B
13.37%
3.48B
10.57%
3.05B
12.54%
3.43B
12.43%
3.25B
5.27%
3.18B
2.05%
3.21B
0.82%
3.20B
0.05%
3.24B
1.11%
3.32B
2.64%
3.22B
3.08%
3.45B
7.04%
3.74B
8.43%
3.74B
0.12%
4.58B
22.53%
4.58B
0.04%
4.92B
7.51%
4.93B
0.19%
6.55B
32.92%
6.41B
2.20%
6.60B
2.99%
6.82B
3.28%
7.04B
3.25%
6.06B
13.95%
5.94B
1.82%
5.93B
0.18%
total liabilities and stockholders equity
2.92B
-
3.01B
3.21%
3.40B
12.69%
3.47B
2.19%
3.56B
2.54%
3.36B
5.63%
3.36B
0.03%
3.25B
3.31%
2.94B
9.41%
2.99B
1.58%
3.12B
4.60%
3.21B
2.88%
3.18B
0.96%
3.12B
2.11%
3.82B
22.71%
3.94B
3.10%
4.07B
3.16%
4.15B
2.16%
4.58B
10.30%
4.97B
8.57%
4.44B
10.75%
4.86B
9.47%
4.80B
1.30%
4.86B
1.28%
5.00B
2.85%
4.89B
2.07%
4.99B
1.97%
5.20B
4.24%
5.23B
0.50%
5.54B
5.94%
5.90B
6.56%
6.01B
1.89%
7.12B
18.43%
7.09B
0.47%
7.40B
4.47%
7.48B
0.96%
9.29B
24.31%
9.06B
2.56%
9.29B
2.57%
9.53B
2.60%
9.76B
2.40%
8.75B
10.38%
8.68B
0.76%
8.76B
0.97%
total non current assets
1.61B
-
1.66B
2.60%
1.91B
15.15%
1.90B
0.53%
2.01B
5.81%
1.97B
1.74%
2.00B
1.58%
2.01B
0.24%
1.81B
9.97%
1.79B
1.06%
1.80B
0.78%
1.79B
0.59%
1.78B
0.61%
1.85B
3.82%
2.03B
9.96%
2.12B
4.50%
2.21B
4.23%
2.25B
1.47%
2.30B
2.39%
2.31B
0.23%
2.27B
1.51%
2.60B
14.42%
2.67B
2.77%
2.66B
0.39%
2.82B
6.15%
2.81B
0.34%
2.85B
1.40%
2.87B
0.51%
2.87B
0.04%
2.99B
4.15%
3.49B
16.92%
3.42B
1.96%
4.25B
24.02%
4.30B
1.33%
4.35B
1.02%
4.36B
0.32%
5.43B
24.60%
5.40B
0.65%
5.46B
1.11%
5.49B
0.59%
5.78B
5.34%
5.30B
8.38%
5.20B
1.85%
5.19B
0.23%
total non current liabilities
1.07B
-
1.16B
7.75%
1.44B
24.21%
1.43B
0.40%
1.44B
0.39%
1.44B
0.42%
1.48B
2.42%
1.43B
2.90%
1.24B
13.24%
1.23B
1.04%
1.29B
4.56%
1.24B
3.51%
1.24B
0.21%
1.15B
6.84%
1.66B
43.89%
1.64B
1.48%
1.67B
1.98%
1.73B
3.80%
1.90B
9.59%
2.11B
11.24%
1.76B
16.48%
2.16B
22.65%
1.85B
14.29%
1.84B
0.54%
1.99B
7.66%
1.94B
2.14%
1.72B
11.73%
1.81B
5.52%
1.81B
0.18%
1.82B
0.51%
2.10B
15.68%
2.03B
3.32%
2.79B
37.48%
2.71B
2.97%
3.02B
11.52%
2.94B
2.63%
4.06B
37.84%
4.03B
0.66%
4.16B
3.21%
4.00B
3.70%
4.20B
4.88%
3.42B
18.53%
3.20B
6.57%
3.05B
4.71%
total stockholders equity
1.02B
-
1.03B
1.55%
1.09B
5.31%
1.12B
3.44%
1.15B
2.11%
1.03B
10.03%
1.02B
0.94%
1.02B
0.24%
943.39M
7.56%
940.23M
0.34%
965.72M
2.71%
1.02B
6.12%
1.10B
7.69%
1.14B
3.51%
1.23B
7.33%
1.30B
5.66%
1.43B
10.64%
1.37B
4.30%
1.43B
4.28%
1.49B
4.00%
1.39B
6.42%
1.43B
2.84%
1.55B
8.36%
1.68B
8.25%
1.79B
6.69%
1.69B
5.93%
1.75B
3.63%
1.88B
7.47%
2.01B
6.84%
2.08B
3.96%
2.16B
3.67%
2.27B
5.17%
2.54B
11.91%
2.51B
1.41%
2.48B
1.08%
2.54B
2.47%
2.74B
7.68%
2.65B
3.33%
2.68B
1.24%
2.71B
1.29%
2.71B
0.28%
2.67B
1.18%
2.71B
1.50%
2.81B
3.51%

All numbers in USD (except ratios and percentages)