bf/NASDAQ:MORN_icon.png

COM:MORNINGSTAR

Morningstar

  • Stock

Last Close

335.77

21/11 21:00

Market Cap

12.66B

Beta: -

Volume Today

99.25K

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
52.88M
-
39.79M
24.75%
97.25M
144.41%
38.49M
60.42%
34.27M
10.98%
35.80M
4.47%
36M
0.56%
34.40M
4.44%
39.20M
13.95%
41.30M
5.36%
40.10M
2.91%
35M
12.72%
44.60M
27.43%
47.10M
5.61%
46.20M
1.91%
32.60M
29.44%
49.20M
50.92%
49.10M
0.20%
47.30M
3.67%
42.50M
10.15%
54.40M
28.00%
102.20M
87.87%
117.30M
14.77%
144.60M
23.27%
58.90M
59.27%
126.70M
115.11%
150.30M
18.63%
181.90M
21.02%
233.70M
28.48%
163.50M
30.04%
240.90M
47.34%
270.50M
12.29%
350.20M
29.46%
238.40M
-
250.70M
5.16%
78.40M
68.73%
72M
8.16%
77.10M
7.08%
80.40M
4.28%
accumulated other comprehensive income loss
5.17M
-
7.75M
49.84%
10.66M
37.58%
-8.44M
179.10%
-24.75M
193.47%
-44.50M
79.77%
-36M
19.10%
-50.30M
39.72%
-54.60M
8.55%
-49.50M
9.34%
-62.40M
26.06%
-63.30M
1.44%
-81.50M
28.75%
-72.80M
10.67%
-59.50M
18.27%
-48.90M
17.82%
-46.60M
4.70%
-39.50M
15.24%
-60.90M
54.18%
-66.70M
9.52%
-75M
12.44%
-70.20M
6.40%
-72.50M
3.28%
-90.90M
25.38%
-60.60M
33.33%
-104.80M
72.94%
-89.90M
14.22%
-65.30M
27.36%
-22M
66.31%
-23.90M
8.64%
-14.70M
38.49%
-34.80M
136.73%
-35.30M
1.44%
-45.80M
29.75%
-89.70M
95.85%
-140.70M
56.86%
-99M
29.64%
-92M
7.07%
-84.10M
8.59%
-86.50M
-
-97.10M
12.25%
cash and cash equivalents
168.16M
-
204.63M
21.69%
176.25M
13.87%
189.32M
7.41%
185.15M
2.20%
204.60M
10.50%
225.60M
10.26%
223.70M
0.84%
207.10M
7.42%
185.20M
10.57%
202.40M
9.29%
219.40M
8.40%
259.10M
18.09%
265.80M
2.59%
285.60M
7.45%
270.30M
5.36%
308.20M
14.02%
311M
0.91%
307.10M
1.25%
323M
5.18%
369.30M
14.33%
349.10M
5.47%
383.80M
9.94%
321.80M
16.15%
334.10M
3.82%
322.50M
3.47%
353.70M
9.67%
351.10M
0.74%
422.50M
20.34%
383.60M
9.21%
387.60M
1.04%
427M
10.17%
483.80M
13.30%
483.50M
0.06%
380.20M
21.37%
372.70M
1.97%
376.60M
1.05%
352.20M
6.48%
343.30M
2.53%
325M
5.33%
337.90M
3.97%
353.70M
4.68%
391.20M
10.60%
552.90M
41.33%
cash and short term investments
298.57M
-
263.97M
11.59%
220.95M
16.30%
227.81M
3.10%
224.57M
1.42%
243.20M
8.29%
258.60M
6.33%
263M
1.70%
248.60M
5.48%
226.70M
8.81%
246.20M
8.60%
265.10M
7.68%
304M
14.67%
317.50M
4.44%
339.60M
6.96%
324M
4.59%
353.30M
9.04%
355.40M
0.59%
351.90M
0.98%
366.70M
4.21%
395.90M
7.96%
378.60M
4.37%
413.90M
9.32%
352.80M
14.76%
367.50M
4.17%
348.80M
5.09%
383.20M
9.86%
377.80M
1.41%
464.20M
22.87%
433.70M
6.57%
449M
3.53%
487.30M
8.53%
546.10M
12.07%
544.90M
0.22%
416.80M
23.51%
407.10M
2.33%
414.60M
1.84%
385.40M
7.04%
378.20M
1.87%
363.70M
3.83%
389M
6.96%
409.10M
5.17%
439.20M
7.36%
552.90M
25.89%
common stock
5K
-
5K
0%
5K
0%
5K
0%
4K
20%
deferred revenue
149.22M
-
159.59M
6.95%
161.92M
1.46%
150.05M
7.33%
145.98M
2.71%
160.20M
9.74%
163.10M
1.81%
155.10M
4.90%
140.70M
9.28%
161M
14.43%
154.90M
3.79%
144.90M
6.46%
165.40M
14.15%
187.90M
13.60%
185.30M
1.38%
174.10M
6.04%
171.30M
1.61%
205.80M
20.14%
208M
1.07%
189M
9.13%
195.80M
3.60%
233M
19.00%
232.90M
0.04%
240M
3.05%
250.10M
4.21%
279.10M
11.60%
287.30M
2.94%
293.20M
2.05%
306.80M
4.64%
363.10M
18.35%
378.80M
4.32%
364.50M
3.78%
377.40M
3.54%
428.60M
13.57%
457.40M
6.72%
424.80M
7.13%
455.60M
7.25%
502.30M
10.25%
506.30M
0.80%
486.90M
3.83%
517.70M
6.33%
565.20M
9.18%
548.20M
3.01%
539.50M
1.59%
deferred revenue non current
10.30M
-
10.70M
3.88%
10.80M
0.93%
11M
1.85%
11.70M
6.36%
13.80M
17.95%
13.90M
0.72%
14.60M
5.04%
14.20M
2.74%
14.90M
4.93%
14.40M
3.36%
32M
122.22%
32.20M
0.63%
33.30M
3.42%
33M
0.90%
33.20M
0.61%
33.50M
0.90%
35.80M
6.87%
36M
0.56%
34.50M
4.17%
36.40M
5.51%
37.40M
2.75%
37M
1.07%
35.30M
4.59%
33.50M
5.10%
31.40M
6.27%
29.50M
6.05%
23M
22.03%
26.30M
14.35%
24.70M
6.08%
136.60M
453.04%
deferrred tax liabilities non current
23.75M
-
21.74M
8.47%
18.25M
16.09%
17.57M
3.73%
25.98M
47.90%
26.30M
1.24%
28.70M
9.13%
24.80M
13.59%
19.80M
20.16%
17.70M
10.61%
19.90M
12.43%
17.30M
13.07%
38.20M
120.81%
36.30M
4.97%
38.60M
6.34%
39.90M
3.37%
23.60M
40.85%
28.80M
22.03%
29.10M
1.04%
30.20M
3.78%
22.20M
26.49%
22.10M
0.45%
21.10M
4.52%
85.10M
303.32%
95M
11.63%
90.10M
5.16%
93.10M
3.33%
109.30M
17.40%
108.90M
0.37%
106.90M
1.84%
107.40M
0.47%
104.70M
2.51%
101.70M
2.87%
93.70M
7.87%
86.70M
7.47%
72.50M
16.38%
62.90M
13.24%
65.70M
4.45%
58.20M
11.42%
52.30M
10.14%
35.60M
31.93%
32.80M
7.87%
30.40M
7.32%
29.90M
1.64%
goodwill
326.45M
-
327.94M
0.46%
390.37M
19.04%
378.97M
2.92%
370.05M
2.35%
359.80M
2.77%
364.20M
1.22%
359.90M
1.18%
364.20M
1.19%
367.90M
1.02%
371.50M
0.98%
370.70M
0.22%
556.80M
50.20%
558.30M
0.27%
561.50M
0.57%
565.40M
0.69%
564.90M
0.09%
567.40M
0.44%
560.70M
1.18%
559.20M
0.27%
556.70M
0.45%
557.30M
0.11%
556.50M
0.14%
1.02B
82.53%
1.04B
2.29%
1.01B
2.49%
1.03B
1.19%
1.18B
14.90%
1.21B
2.28%
1.20B
0.26%
1.21B
0.57%
1.21B
0.02%
1.21B
0.17%
1.20B
0.36%
1.58B
31.29%
1.54B
2.31%
1.57B
1.90%
1.58B
0.35%
1.58B
0.48%
1.57B
0.99%
1.58B
0.62%
1.57B
0.30%
1.57B
0.29%
1.58B
0.64%
goodwill and intangible assets
430.36M
-
426.88M
0.81%
499.68M
17.05%
482.41M
3.46%
465.96M
3.41%
447.70M
3.92%
447.70M
0%
437M
2.39%
438.40M
0.32%
438.20M
0.05%
441.50M
0.75%
436M
1.25%
677.70M
55.44%
673M
0.69%
667.30M
0.85%
666.30M
0.15%
660.30M
0.90%
657.60M
0.41%
644.90M
1.93%
638.50M
0.99%
630.60M
1.24%
626.10M
0.71%
621.20M
0.78%
1.35B
117.56%
1.37B
1.55%
1.32B
3.87%
1.34B
1.24%
1.56B
16.85%
1.59B
1.55%
1.57B
1.16%
1.56B
0.32%
1.55B
0.54%
1.54B
1.16%
1.52B
0.72%
2.17B
42.51%
2.10B
3.25%
2.12B
0.89%
2.11B
0.50%
2.10B
0.31%
2.06B
1.84%
2.06B
0.06%
2.04B
1.25%
2.01B
1.22%
2.01B
0.02%
intangible assets
103.91M
-
98.95M
4.78%
109.31M
10.47%
103.44M
5.37%
95.91M
7.29%
87.90M
8.35%
83.50M
5.01%
77.10M
7.66%
74.20M
3.76%
70.30M
5.26%
70M
0.43%
65.30M
6.71%
120.90M
85.15%
114.70M
5.13%
105.80M
7.76%
100.90M
4.63%
95.40M
5.45%
90.20M
5.45%
84.20M
6.65%
79.30M
5.82%
73.90M
6.81%
68.80M
6.90%
64.70M
5.96%
335.70M
418.86%
333.40M
0.69%
306.20M
8.16%
310.50M
1.40%
382.80M
23.29%
380.10M
0.71%
364.80M
4.03%
353M
3.23%
344.20M
2.49%
328.20M
4.65%
321.60M
2.01%
593.20M
84.45%
559.10M
5.75%
548.60M
1.88%
532.60M
2.92%
518.50M
2.65%
495.40M
4.46%
484.40M
2.22%
463.40M
4.34%
443.10M
4.38%
432.50M
2.39%
inventory
3.89M
-
4.38M
12.56%
6.44M
46.93%
7.52M
16.89%
9M
19.62%
10.80M
20%
10.50M
2.78%
10.50M
0%
13.50M
-
63.20M
-
long term debt
250M
-
235M
6%
230M
2.13%
205M
10.87%
180M
12.20%
150M
16.67%
125M
16.67%
90M
28.00%
70M
22.22%
146.70M
109.57%
124.40M
15.20%
667.10M
436.25%
640.80M
3.94%
655.40M
2.28%
619M
5.55%
615.20M
0.61%
586.80M
4.62%
532.70M
9.22%
502.50M
5.67%
495.70M
1.35%
495.10M
0.12%
633.50M
27.95%
1.27B
99.89%
1.29B
1.71%
1.25B
2.62%
1.27B
1.24%
1.28B
0.95%
1.17B
8.55%
940.30M
19.78%
917.30M
2.45%
899.60M
1.93%
1.01B
12.32%
long term investments
38.71M
-
39.18M
1.19%
30.29M
22.69%
30.43M
0.47%
28.80M
5.36%
29.30M
1.74%
34.90M
19.11%
35.40M
1.43%
35.60M
0.56%
49.30M
38.48%
50.60M
2.64%
51M
0.79%
40.30M
20.98%
39.20M
2.73%
37.10M
5.36%
61.50M
65.77%
62M
0.81%
61.20M
1.29%
57.10M
6.70%
58.40M
2.28%
63.10M
8.05%
61.90M
1.90%
61.40M
0.81%
59.90M
2.44%
59.60M
0.50%
58.80M
1.34%
62.80M
6.80%
36.90M
41.24%
32.60M
11.65%
38.50M
18.10%
47.40M
23.12%
51M
7.59%
63.30M
24.12%
64.10M
1.26%
96.60M
50.70%
96.90M
0.31%
96M
0.93%
117.70M
22.60%
114.80M
2.46%
104.80M
8.71%
100.20M
4.39%
96.10M
4.09%
97.30M
1.25%
96M
1.34%
net debt
-168.16M
-
-204.63M
21.69%
-176.25M
13.87%
-159.30M
9.62%
-155.15M
2.61%
-159.60M
2.87%
-190.60M
19.42%
-223.70M
17.37%
-172.10M
23.07%
-110.20M
35.97%
-127.40M
15.61%
-159.40M
25.12%
-9.10M
94.29%
-30.80M
238.46%
-55.60M
80.52%
-65.30M
17.45%
-128.20M
96.32%
-161M
25.59%
-182.10M
13.11%
-233M
27.95%
-299.30M
28.45%
-173.30M
42.10%
-229.80M
32.60%
389.60M
269.54%
353.50M
9.27%
379.80M
7.44%
313.40M
17.48%
313.70M
0.10%
204.20M
34.91%
186.80M
8.52%
149.90M
19.75%
100.20M
33.16%
47.70M
52.40%
187.40M
292.87%
952.20M
408.11%
984.50M
3.39%
947M
3.81%
985.70M
4.09%
1.01B
2.14%
915.20M
9.10%
822.30M
10.15%
774.20M
5.85%
677M
12.55%
489.70M
27.67%
net receivables
118.07M
-
131.46M
11.34%
153.63M
16.86%
129.39M
15.78%
143.60M
10.98%
142.20M
0.98%
143.90M
1.20%
124.10M
13.76%
139.30M
12.25%
148.10M
6.32%
137.30M
7.29%
124.30M
9.47%
145.80M
17.30%
142.30M
2.40%
143.60M
0.91%
148.20M
3.20%
148.20M
0%
158.20M
6.75%
171.30M
8.28%
180.20M
5.20%
174M
3.44%
173.80M
0.11%
170.30M
2.01%
168.40M
1.12%
194.80M
15.68%
190.40M
2.26%
181.40M
4.73%
194.10M
7.00%
207.30M
6.80%
229.10M
10.52%
245.40M
7.11%
249.90M
1.83%
277.80M
11.16%
276.40M
0.50%
319.80M
15.70%
294M
8.07%
307.90M
4.73%
297.90M
3.25%
336.90M
13.09%
306.80M
8.93%
344.50M
12.29%
326.20M
5.31%
336.40M
3.13%
328.40M
2.38%
other assets
other current assets
26.36M
-
25.12M
4.69%
21.57M
14.17%
23.62M
9.52%
22.60M
4.33%
22.30M
1.31%
22.40M
0.45%
22.50M
0.45%
22M
2.22%
25.60M
16.36%
25.50M
0.39%
23.70M
7.06%
22.20M
6.33%
26.30M
18.47%
24.20M
7.98%
25.70M
6.20%
28.30M
10.12%
36.10M
27.56%
42.90M
18.84%
37M
13.75%
31.70M
14.32%
34.10M
7.57%
22.20M
34.90%
39.50M
77.93%
40.90M
3.54%
41.50M
1.47%
48.90M
17.83%
50.70M
3.68%
58.50M
15.38%
68M
16.24%
1.60M
97.65%
59.80M
3,637.50%
63.70M
6.52%
81.50M
27.94%
81.50M
0%
87.70M
7.61%
88.30M
0.68%
98M
10.99%
92.20M
5.92%
87.70M
4.88%
40.30M
54.05%
53.70M
33.25%
100.20M
86.59%
141.50M
41.22%
other current liabilities
6.79M
-
4.49M
33.82%
4.61M
2.58%
72.32M
1,469.87%
83.51M
15.47%
52.20M
37.49%
70.90M
35.82%
3.50M
95.06%
89.50M
2,457.14%
46.50M
48.04%
58.60M
26.02%
74.30M
26.79%
13.20M
82.23%
18.80M
42.42%
6.60M
64.89%
15.50M
134.85%
10.70M
30.97%
19.60M
83.18%
5.70M
70.92%
4.20M
26.32%
3.10M
26.19%
8.50M
174.19%
1.60M
81.18%
2.80M
75%
140M
4,900%
3.70M
97.36%
4.50M
21.62%
35M
677.78%
46.10M
31.71%
46.30M
0.43%
30.40M
34.34%
26.90M
11.51%
19.50M
27.51%
254.50M
1,205.13%
277.80M
9.16%
312.40M
12.46%
357.50M
14.44%
273.90M
23.38%
1.80M
99.34%
3.80M
111.11%
216.20M
5,589.47%
142.80M
33.95%
180.10M
26.12%
243.80M
35.37%
other liabilities
other non current assets
5.82M
-
4.60M
21.07%
1.40M
69.59%
-1.12M
179.90%
-1.81M
62.04%
-1.90M
4.97%
-3.50M
84.21%
-3.70M
5.71%
10.60M
386.49%
10.80M
1.89%
9.60M
11.11%
9.40M
2.08%
8.80M
6.38%
7.50M
14.77%
10.30M
37.33%
6.80M
33.98%
6.20M
8.82%
20.60M
232.26%
13M
36.89%
14.20M
9.23%
15M
5.63%
15.60M
4%
5.10M
67.31%
20.70M
305.88%
25.40M
22.71%
26.80M
5.51%
27.90M
4.10%
28.50M
2.15%
32.90M
15.44%
31.30M
4.86%
36.60M
16.93%
37.70M
3.01%
42.80M
13.53%
43.20M
0.93%
44.40M
2.78%
43.10M
2.93%
45.90M
6.50%
44.60M
2.83%
41.90M
6.05%
38.60M
7.88%
80M
107.25%
79.80M
0.25%
35.20M
55.89%
34.60M
1.70%
other non current liabilities
35.33M
-
41.10M
16.33%
41.19M
0.22%
41.20M
0.03%
45.15M
9.57%
45.30M
0.34%
44M
2.87%
45.70M
3.86%
64.20M
40.48%
60.70M
5.45%
64.10M
5.60%
66M
2.96%
60.70M
8.03%
55M
9.39%
55.70M
1.27%
54M
3.05%
62.30M
15.37%
58.30M
6.42%
57M
2.23%
55.80M
2.11%
49.90M
10.57%
26.90M
46.09%
27.60M
2.60%
24.70M
10.51%
23.50M
4.86%
24.10M
2.55%
28.70M
19.09%
68.50M
138.68%
68.90M
0.58%
67.90M
1.45%
31.20M
54.05%
30.60M
1.92%
30.10M
1.63%
32.60M
8.31%
33.80M
3.68%
33.90M
0.30%
34.60M
2.06%
34.80M
0.58%
38M
9.20%
43.10M
13.42%
192.60M
346.87%
184.70M
4.10%
65.80M
64.37%
64.40M
2.13%
othertotal stockholders equity
90.63M
-
74.36M
17.95%
60.73M
18.33%
59.09M
2.69%
36.97M
37.45%
42.70M
15.51%
19.50M
54.33%
19M
2.56%
-44M
331.58%
-78.40M
78.18%
-79.30M
1.15%
-76.20M
3.91%
-83.60M
9.71%
-78.50M
6.10%
-107.70M
37.20%
-112.10M
4.09%
-107.20M
4.37%
-109.20M
1.87%
-105.80M
3.11%
-100.70M
4.82%
-105.10M
4.37%
-97.70M
7.04%
-90.30M
7.57%
-82.50M
8.64%
-73.70M
10.67%
-91.50M
24.15%
-87.50M
4.37%
-98.10M
12.11%
-96M
2.14%
-85.50M
10.94%
-85.60M
0.12%
-78.80M
7.94%
-75.30M
4.44%
-159.70M
112.08%
-241.50M
51.22%
-243.30M
0.75%
-228.90M
5.92%
-214.70M
6.20%
-211.80M
1.35%
1.24B
687.39%
-196.50M
115.79%
-177.50M
9.67%
1.43B
907.72%
1.57B
9.21%
preferred stock
860K
-
1.28M
48.49%
1.35M
6.03%
1.37M
1.18%
656K
52.12%
property plant equipment net
104.99M
-
107.44M
2.34%
109.90M
2.29%
112.58M
2.44%
117.56M
4.42%
121.40M
3.27%
122.60M
0.99%
124.30M
1.39%
134.50M
8.21%
134M
0.37%
141.30M
5.45%
150M
6.16%
152.10M
1.40%
149.80M
1.51%
153.90M
2.74%
151.20M
1.75%
147.40M
2.51%
147.40M
0%
146.10M
0.88%
144.50M
1.10%
143.50M
0.69%
261.50M
82.23%
252.20M
3.56%
289.70M
14.87%
299.50M
3.38%
296.50M
1.00%
300.40M
1.32%
303.30M
0.97%
302.80M
0.16%
295.60M
2.38%
294.70M
0.30%
293.50M
0.41%
321M
9.37%
321.90M
0.28%
322.40M
0.16%
373.30M
15.79%
391M
4.74%
386.10M
1.25%
379.20M
1.79%
367.70M
3.03%
371.60M
1.06%
367.30M
1.16%
358.40M
2.42%
369.90M
3.21%
retained earnings
594.63M
-
613.33M
3.14%
595.91M
2.84%
618.48M
3.79%
641.53M
3.73%
662.80M
3.32%
686.40M
3.56%
711.40M
3.64%
739.20M
3.91%
758.40M
2.60%
780.80M
2.95%
801.50M
2.65%
861.90M
7.54%
870M
0.94%
906.30M
4.17%
940.20M
3.74%
958.70M
1.97%
1.01B
5.04%
1.04B
3.09%
1.09B
5.48%
1.11B
1.81%
1.14B
1.91%
1.17B
2.65%
1.22B
4.21%
1.22B
0.21%
1.23B
0.91%
1.26B
2.87%
1.34B
6.03%
1.39B
3.65%
1.43B
2.98%
1.45B
1.35%
1.50B
3.38%
1.53B
1.83%
1.56B
2.01%
1.57B
0.95%
1.56B
0.57%
1.53B
1.79%
1.51B
1.54%
1.53B
1.33%
1.61B
-
1.66B
2.91%
short term debt
71.40M
-
43.98M
38.40%
58.41M
32.79%
30.02M
48.61%
30M
0.06%
45M
50%
35M
22.22%
80M
128.57%
35M
56.25%
75M
114.29%
75M
0%
60M
20%
71.70M
19.50%
46.10M
35.70%
63.70M
38.18%
72.40M
13.66%
92M
27.07%
52.80M
42.61%
69.80M
32.20%
85.60M
22.64%
109.50M
27.92%
29.10M
73.42%
29.60M
1.72%
44.30M
49.66%
46.80M
5.64%
46.90M
0.21%
48.10M
2.56%
49.60M
3.12%
39.90M
19.56%
37.70M
5.51%
35M
7.16%
31.50M
10%
36.40M
15.56%
37.40M
2.75%
66.10M
76.74%
69.20M
4.69%
69.40M
0.29%
68.20M
1.73%
68.40M
0.29%
68.10M
0.44%
68.50M
0.59%
66.80M
2.48%
32M
52.10%
32.20M
0.63%
short term investments
130.41M
-
59.34M
54.50%
44.70M
24.68%
38.49M
13.88%
39.42M
2.42%
38.60M
2.09%
33M
14.51%
39.30M
19.09%
41.50M
5.60%
41.50M
0%
43.80M
5.54%
45.70M
4.34%
44.90M
1.75%
51.70M
15.14%
54M
4.45%
53.70M
0.56%
45.10M
16.01%
44.40M
1.55%
44.80M
0.90%
43.70M
2.46%
26.60M
39.13%
29.50M
10.90%
30.10M
2.03%
31M
2.99%
33.40M
7.74%
26.30M
21.26%
29.50M
12.17%
26.70M
9.49%
41.70M
56.18%
50.10M
20.14%
61.40M
22.55%
60.30M
1.79%
62.30M
3.32%
61.40M
1.44%
36.60M
40.39%
34.40M
6.01%
38M
10.47%
33.20M
12.63%
34.90M
5.12%
38.70M
10.89%
51.10M
32.04%
55.40M
8.41%
48M
13.36%
48.80M
1.67%
tax assets
3.89M
-
4.38M
12.56%
6.44M
46.93%
7.52M
16.89%
9M
19.62%
10.80M
20%
10.50M
2.78%
10.50M
0%
12.50M
-
10.70M
-
9.80M
8.41%
10.50M
7.14%
10.80M
2.86%
12.60M
16.67%
12.40M
1.59%
12.40M
0%
12M
3.23%
12.80M
6.67%
13.20M
3.13%
12.30M
6.82%
11.50M
6.50%
10.80M
6.09%
11.20M
3.70%
11.50M
2.68%
10.40M
9.57%
14.60M
40.38%
19.70M
34.93%
24.20M
22.84%
30.90M
27.69%
tax payables
2.27M
-
6.10M
-
8.40M
37.70%
12M
42.86%
total assets
1.03B
-
1.01B
2.26%
1.05B
4.26%
1.02B
2.87%
1.02B
0.09%
1.03B
0.64%
1.05B
2.13%
1.02B
2.29%
1.03B
0.53%
1.03B
0.36%
1.05B
1.87%
1.06B
0.71%
1.35B
27.50%
1.36B
0.35%
1.38B
1.50%
1.38B
0.56%
1.41B
1.59%
1.44B
2.19%
1.43B
0.65%
1.44B
0.86%
1.45B
0.99%
1.55B
6.73%
1.57B
1.33%
2.28B
45.17%
2.37B
3.87%
2.29B
3.33%
2.35B
2.57%
2.56B
9.02%
2.70B
5.19%
2.68B
0.77%
2.71B
1.37%
2.74B
1.19%
2.86B
4.31%
2.87B
0.23%
3.47B
20.79%
3.42B
1.47%
3.47B
1.75%
3.45B
0.69%
3.46B
0.21%
3.34B
3.29%
3.40B
1.77%
3.39B
0.41%
3.40B
0.42%
3.57B
4.78%
total current assets
446.89M
-
424.94M
4.91%
402.58M
5.26%
388.34M
3.54%
399.77M
2.94%
418.50M
4.68%
435.40M
4.04%
420.10M
3.51%
409.90M
2.43%
400.40M
2.32%
409M
2.15%
413.10M
1.00%
472M
14.26%
486.10M
2.99%
507.40M
4.38%
497.90M
1.87%
529.80M
6.41%
549.70M
3.76%
566.10M
2.98%
583.90M
3.14%
601.60M
3.03%
586.50M
2.51%
619.90M
5.69%
560.70M
9.55%
603.20M
7.58%
580.70M
3.73%
613.50M
5.65%
622.60M
1.48%
730M
17.25%
730.80M
0.11%
759.20M
3.89%
797M
4.98%
887.60M
11.37%
902.80M
1.71%
818.10M
9.38%
788.80M
3.58%
810.80M
2.79%
781.30M
3.64%
807.30M
3.33%
758.20M
6.08%
773.80M
2.06%
789M
1.96%
875.80M
11.00%
1.02B
16.78%
total current liabilities
280.29M
-
247.86M
11.57%
322.19M
29.99%
290.89M
9.72%
293.76M
0.99%
293.20M
0.19%
305M
4.02%
273M
10.49%
304.40M
11.50%
323.80M
6.37%
328.60M
1.48%
314.20M
4.38%
294.90M
6.14%
299.90M
1.70%
301.80M
0.63%
294.60M
2.39%
323.20M
9.71%
327.30M
1.27%
330.80M
1.07%
321.30M
2.87%
362.80M
12.92%
372.80M
2.76%
381.40M
2.31%
431.70M
13.19%
495.80M
14.85%
456.40M
7.95%
490.20M
7.41%
559.70M
14.18%
626.50M
11.93%
610.60M
2.54%
685.10M
12.20%
693.40M
1.21%
783.50M
12.99%
720.50M
8.04%
801.30M
11.21%
806.40M
0.64%
882.50M
9.44%
844.40M
4.32%
814.90M
3.49%
809.50M
0.66%
880.80M
8.81%
846.80M
3.86%
837.40M
1.11%
895.90M
6.99%
total debt
30.02M
-
30M
0.06%
45M
50%
35M
22.22%
35M
-
75M
114.29%
75M
0%
60M
20%
250M
316.67%
235M
6%
230M
2.13%
205M
10.87%
180M
12.20%
150M
16.67%
125M
16.67%
90M
28.00%
70M
22.22%
175.80M
151.14%
154M
12.40%
711.40M
361.95%
687.60M
3.35%
702.30M
2.14%
667.10M
5.01%
664.80M
0.34%
626.70M
5.73%
570.40M
8.98%
537.50M
5.77%
527.20M
1.92%
531.50M
0.82%
670.90M
26.23%
1.33B
98.60%
1.36B
1.86%
1.32B
2.48%
1.34B
1.08%
1.35B
0.91%
1.24B
8.14%
1.16B
6.45%
1.13B
2.78%
1.07B
5.29%
1.04B
2.40%
total investments
169.12M
-
98.52M
41.75%
74.98M
23.89%
68.92M
8.09%
68.22M
1.01%
67.90M
0.47%
67.90M
0%
74.70M
10.01%
77.10M
3.21%
90.80M
17.77%
94.40M
3.96%
96.70M
2.44%
85.20M
11.89%
90.90M
6.69%
91.10M
0.22%
115.20M
26.45%
107.10M
7.03%
105.60M
1.40%
101.90M
3.50%
102.10M
0.20%
89.70M
12.14%
91.40M
1.90%
91.50M
0.11%
90.90M
0.66%
93M
2.31%
85.10M
8.49%
92.30M
8.46%
63.60M
31.09%
74.30M
16.82%
88.60M
19.25%
108.80M
22.80%
111.30M
2.30%
125.60M
12.85%
125.50M
0.08%
133.20M
6.14%
131.30M
1.43%
134M
2.06%
150.90M
12.61%
114.80M
23.92%
104.80M
8.71%
151.30M
44.37%
151.50M
0.13%
48M
68.32%
96M
100%
total liabilities
339.38M
-
310.70M
8.45%
381.62M
22.83%
349.66M
8.38%
364.88M
4.35%
364.80M
0.02%
377.70M
3.54%
343.50M
9.05%
388.40M
13.07%
402.20M
3.55%
412.60M
2.59%
397.50M
3.66%
654.10M
64.55%
636.90M
2.63%
636.90M
0%
604.50M
5.09%
600.80M
0.61%
578.20M
3.76%
555.80M
3.87%
511.90M
7.90%
519.10M
1.41%
583.40M
12.39%
568.90M
2.49%
1.24B
118.07%
1.29B
3.76%
1.26B
2.18%
1.26B
0.37%
1.39B
9.64%
1.42B
2.79%
1.35B
4.96%
1.36B
0.61%
1.36B
0.24%
1.45B
6.47%
1.52B
4.90%
2.23B
46.61%
2.24B
0.49%
2.27B
1.41%
2.25B
0.96%
2.22B
1.06%
2.10B
5.50%
2.08B
1.16%
2.01B
3.34%
1.97B
1.82%
2.00B
1.56%
total liabilities and stockholders equity
1.03B
-
1.01B
2.26%
1.05B
4.26%
1.02B
2.87%
1.02B
0.09%
1.03B
0.64%
1.05B
2.13%
1.02B
2.29%
1.03B
0.53%
1.03B
0.36%
1.05B
1.87%
1.06B
0.71%
1.35B
27.50%
1.36B
0.35%
1.38B
1.50%
1.38B
0.56%
1.41B
1.59%
1.44B
2.19%
1.43B
0.65%
1.44B
0.86%
1.45B
0.99%
1.55B
6.73%
1.57B
1.33%
2.28B
45.17%
2.37B
3.87%
2.29B
3.33%
2.35B
2.57%
2.56B
9.02%
2.70B
5.19%
2.68B
0.77%
2.71B
1.37%
2.74B
1.19%
2.86B
4.31%
2.87B
0.23%
3.47B
20.79%
3.42B
1.47%
3.47B
1.75%
3.45B
0.69%
3.46B
0.21%
3.34B
3.29%
3.40B
1.77%
3.39B
0.41%
3.40B
0.42%
3.57B
4.78%
total non current assets
583.77M
-
582.48M
0.22%
647.70M
11.20%
631.83M
2.45%
619.51M
1.95%
607.30M
1.97%
612.20M
0.81%
603.50M
1.42%
619.10M
2.58%
632.30M
2.13%
643M
1.69%
646.40M
0.53%
878.90M
35.97%
869.50M
1.07%
868.60M
0.10%
885.80M
1.98%
875.90M
1.12%
886.80M
1.24%
861.10M
2.90%
855.60M
0.64%
852.20M
0.40%
965.10M
13.25%
952.40M
1.32%
1.72B
80.79%
1.77B
2.67%
1.71B
3.19%
1.74B
1.53%
1.94B
11.68%
1.97B
1.32%
1.94B
1.09%
1.95B
0.43%
1.95B
0.28%
1.98B
1.42%
1.97B
0.43%
2.65B
34.64%
2.63B
0.81%
2.66B
1.44%
2.67B
0.20%
2.65B
0.70%
2.59B
2.44%
2.63B
1.69%
2.60B
1.11%
2.53B
2.80%
2.54B
0.63%
total non current liabilities
59.09M
-
62.84M
6.36%
59.44M
5.42%
58.77M
1.12%
71.12M
21.02%
71.60M
0.67%
72.70M
1.54%
70.50M
3.03%
84M
19.15%
78.40M
6.67%
84M
7.14%
83.30M
0.83%
359.20M
331.21%
337M
6.18%
335.10M
0.56%
309.90M
7.52%
277.60M
10.42%
250.90M
9.62%
225M
10.32%
190.60M
15.29%
156.30M
18.00%
210.60M
34.74%
187.50M
10.97%
808.90M
331.41%
791.50M
2.15%
802.90M
1.44%
773.80M
3.62%
826.20M
6.77%
798.10M
3.40%
743.30M
6.87%
677.10M
8.91%
665.50M
1.71%
663.30M
0.33%
797.20M
20.19%
1.42B
78.60%
1.43B
0.41%
1.39B
3.11%
1.40B
1.18%
1.41B
0.41%
1.29B
8.31%
1.19B
7.42%
1.16B
2.95%
1.13B
2.34%
1.10B
2.45%
total stockholders equity
691.29M
-
696.72M
0.79%
668.66M
4.03%
670.52M
0.28%
654.40M
2.40%
661M
1.01%
669.90M
1.35%
680.10M
1.52%
640.60M
5.81%
630.50M
1.58%
639.10M
1.36%
662M
3.58%
696.80M
5.26%
718.70M
3.14%
739.10M
2.84%
779.20M
5.43%
804.90M
3.30%
858.30M
6.63%
871.40M
1.53%
927.60M
6.45%
934.70M
0.77%
968.20M
3.58%
1.00B
3.64%
1.04B
3.84%
1.08B
4.00%
1.03B
4.70%
1.09B
5.25%
1.18B
8.30%
1.27B
8.01%
1.32B
3.93%
1.35B
2.15%
1.39B
2.64%
1.42B
2.19%
1.35B
4.53%
1.24B
8.20%
1.18B
4.98%
1.21B
2.38%
1.20B
0.20%
1.24B
2.56%
1.24B
0.69%
1.33B
6.73%
1.38B
4.16%
1.43B
3.66%
1.57B
9.21%

All numbers in (except ratios and percentages)