cache/d3fe6dfee33befc5df9a7f879f2d1e8ca38b57f57e1a6f8f8173b611bc0fed27

COM:NSFOCUSGLOBAL

NSFOCUS

  • Stock

Last Close

8.67

22/11 06:05

Market Cap

4.12B

Beta: -

Volume Today

25.71M

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
88.48M
-
33.43M
62.22%
46.28M
38.44%
52.23M
12.86%
80.97M
55.02%
35.24M
56.47%
41.40M
17.48%
49.88M
20.47%
90.36M
81.16%
59.25M
34.42%
67.85M
14.51%
64.77M
4.54%
103.54M
59.86%
72.42M
30.06%
90.58M
25.07%
81.06M
10.51%
156.35M
92.89%
155.04M
0.84%
114.61M
26.07%
146.81M
28.09%
113.18M
22.90%
80.04M
29.28%
84.72M
5.84%
116.13M
37.07%
180.98M
55.84%
116.12M
35.84%
161.84M
39.38%
145.57M
10.05%
235.18M
61.55%
130.59M
44.47%
171.57M
31.38%
213.38M
24.37%
384.99M
80.42%
266.12M
30.88%
286.36M
7.61%
315.04M
10.02%
541.92M
72.02%
452.59M
16.48%
425.82M
5.91%
480.58M
12.86%
517.41M
7.66%
393.71M
23.91%
354.53M
9.95%
433.54M
22.29%
accumulated other comprehensive income loss
204.72M
-
1.40B
582.66%
217.01M
84.47%
1.41B
549.40%
cash and cash equivalents
225.41M
-
622.53M
176.18%
494.97M
20.49%
484.85M
2.05%
608.42M
25.49%
694.77M
14.19%
493.09M
29.03%
461.12M
6.48%
729.89M
58.29%
675.07M
7.51%
619.57M
8.22%
656.66M
5.99%
948.05M
44.37%
1.68B
77.17%
672.38M
59.97%
614.38M
8.63%
1.74B
183.19%
611.85M
64.83%
1.22B
99.33%
639.91M
47.53%
1.23B
92.16%
750.34M
38.98%
891.09M
18.76%
568.31M
36.22%
1.21B
113.31%
927.26M
23.51%
803.59M
13.34%
347.70M
56.73%
636.85M
83.16%
452.11M
29.01%
598.31M
32.34%
472.49M
21.03%
702.97M
48.78%
622.43M
11.46%
512.47M
17.67%
583.88M
13.93%
921.42M
57.81%
659.77M
28.40%
484.80M
26.52%
648.53M
33.77%
708.12M
9.19%
740.01M
4.50%
646.37M
12.65%
529.78M
18.04%
cash and short term investments
225.41M
-
622.53M
176.18%
494.97M
20.49%
484.85M
2.05%
608.42M
25.49%
694.77M
14.19%
493.09M
29.03%
461.12M
6.48%
729.89M
58.29%
675.07M
7.51%
619.57M
8.22%
656.66M
5.99%
948.05M
44.37%
1.68B
77.17%
672.38M
59.97%
614.38M
8.63%
1.74B
183.19%
611.85M
64.83%
1.22B
99.33%
639.91M
47.53%
1.23B
92.16%
750.34M
38.98%
1.47B
95.32%
1.51B
2.78%
1.67B
11.05%
1.65B
1.22%
1.61B
2.34%
1.61B
0.41%
1.71B
6.24%
1.39B
18.54%
1.44B
3.90%
1.25B
13.39%
1.20B
4.30%
1.17B
2.55%
1.01B
13.84%
818.58M
18.59%
924.43M
12.93%
701.29M
24.14%
535.42M
23.65%
674.58M
25.99%
744.10M
10.30%
740.01M
0.55%
716.38M
3.19%
719.97M
0.50%
common stock
75M
-
84.60M
12.80%
135.36M
60%
135.36M
0%
135.36M
0%
143.19M
5.79%
357.98M
150%
359.46M
0.41%
360.10M
0.18%
364.09M
1.11%
364.07M
0.00%
365.03M
0.26%
372.27M
1.98%
372.22M
0.01%
796.86M
114.08%
796.91M
0.01%
804.17M
0.91%
804.68M
0.06%
804.52M
0.02%
800.91M
0.45%
799.67M
0.15%
800.53M
0.11%
800.79M
0.03%
801.08M
0.04%
798.12M
0.37%
798.12M
0%
798.12M
0%
798.12M
0%
798.14M
0.00%
798.37M
0.03%
798.35M
0.00%
798.58M
0.03%
798.58M
0%
798.58M
0%
798.58M
0%
798.58M
0%
798.58M
0%
798.58M
0%
799.86M
0.16%
799.86M
0%
799.86M
0%
799.31M
0.07%
799.31M
0%
799.31M
0%
deferred revenue
214.72M
-
54.17M
74.77%
49.48M
8.66%
158.78M
220.88%
186.34M
17.35%
162.98M
12.53%
157.18M
3.56%
415.47M
164.34%
326.36M
21.45%
319.85M
1.99%
309.02M
3.39%
440.81M
42.65%
359.97M
18.34%
268.14M
25.51%
210.86M
21.36%
312.71M
48.30%
161.88M
48.24%
196.96M
21.67%
161.87M
17.82%
251.82M
55.57%
182.52M
27.52%
154.66M
15.26%
352.17M
127.70%
538.71M
52.97%
437.47M
18.79%
387.56M
11.41%
350.45M
9.58%
528.41M
50.78%
320.99M
-
324.60M
1.13%
398.27M
22.69%
436.49M
9.60%
203.91M
53.28%
203.06M
0.42%
deferred revenue non current
46.67M
-
40.67M
-
55.93M
37.54%
50.82M
9.14%
50.12M
1.38%
47.72M
4.79%
48.29M
1.20%
46.18M
4.37%
46.07M
0.24%
51.08M
10.88%
52.08M
1.95%
49.28M
5.37%
32.99M
33.05%
23.14M
29.87%
22.33M
3.49%
21.38M
4.28%
20.40M
4.56%
18.43M
9.65%
17.45M
5.33%
16.94M
2.92%
15.88M
6.29%
26.25M
65.34%
27.76M
5.76%
20.05M
27.77%
37.39M
86.45%
36.75M
1.70%
34.93M
4.95%
49.60M
41.97%
53.84M
8.56%
48.53M
9.86%
55.25M
13.83%
58.75M
6.34%
51.08M
13.06%
51.10M
0.05%
57.59M
12.69%
56.16M
2.49%
57.85M
3.02%
56.30M
2.67%
65.28M
15.95%
70.87M
8.55%
71.29M
0.59%
deferrred tax liabilities non current
2.34M
-
2.34M
0%
4.20M
79.59%
4.20M
0%
4.20M
0%
4.20M
0%
4.20M
0%
4.20M
0%
4.20M
0%
4.20M
0%
3.62M
13.69%
4.20M
15.86%
3.62M
13.69%
3.62M
0%
11.28M
211.54%
11.28M
0%
11.28M
0%
11.28M
0%
17.16M
52.09%
17.16M
0%
17.16M
0%
17.16M
0%
41.35M
140.92%
38.69M
6.43%
39.13M
1.14%
39.60M
1.21%
34.99M
11.66%
47.57M
35.97%
47.78M
0.44%
46.55M
2.58%
42.90M
7.84%
41.38M
3.55%
74.39M
79.78%
72.33M
2.77%
goodwill
423.27M
-
423.31M
0.01%
423.31M
0%
422.97M
0.08%
422.97M
0%
422.97M
0%
422.97M
0%
422.97M
0%
422.97M
0%
422.97M
0%
422.97M
0%
422.97M
0%
422.97M
0%
422.97M
0%
422.97M
0%
421.95M
0.24%
421.95M
0%
421.95M
0%
421.95M
0%
413.40M
2.03%
413.40M
0%
413.40M
0%
413.40M
0%
413.40M
0%
413.40M
0%
413.40M
0%
413.40M
0%
413.40M
0%
413.40M
0%
413.40M
0%
413.40M
0%
413.40M
0%
413.40M
0%
413.40M
0%
413.40M
0%
333.39M
19.36%
333.39M
0%
333.39M
0%
333.39M
0%
goodwill and intangible assets
15.04M
-
25.26M
67.98%
34.22M
35.47%
43.41M
26.86%
48.54M
11.81%
488.66M
906.76%
490.25M
0.32%
496.64M
1.30%
506.44M
1.97%
516.81M
2.05%
526.32M
1.84%
539.37M
2.48%
550.26M
2.02%
556.55M
1.14%
570.41M
2.49%
583.38M
2.27%
597.65M
2.45%
609.46M
1.98%
615.64M
1.01%
630.86M
2.47%
643.44M
1.99%
651.24M
1.21%
660.77M
1.46%
667.81M
1.06%
660.57M
1.08%
661.21M
0.10%
661.53M
0.05%
670.53M
1.36%
669.17M
0.20%
675.52M
0.95%
686.14M
1.57%
693.60M
1.09%
702.45M
1.28%
713.44M
1.56%
724.12M
1.50%
747.17M
3.18%
783.56M
4.87%
803.24M
2.51%
821.32M
2.25%
836.74M
1.88%
753.58M
9.94%
759.78M
0.82%
771.60M
1.56%
777.85M
0.81%
intangible assets
15.04M
-
25.26M
67.98%
34.22M
35.47%
43.41M
26.86%
48.54M
11.81%
65.39M
34.72%
66.95M
2.38%
73.34M
9.54%
83.47M
13.82%
93.84M
12.43%
103.35M
10.13%
116.40M
12.63%
127.29M
9.35%
133.58M
4.94%
147.44M
10.38%
160.41M
8.79%
174.68M
8.90%
186.49M
6.76%
192.67M
3.32%
207.89M
7.90%
221.49M
6.54%
229.29M
3.52%
238.82M
4.16%
245.86M
2.95%
247.17M
0.53%
247.81M
0.26%
248.13M
0.13%
257.12M
3.63%
255.76M
0.53%
262.11M
2.48%
272.74M
4.05%
280.20M
2.73%
289.05M
3.16%
300.03M
3.80%
310.72M
3.56%
333.76M
7.42%
370.16M
10.90%
389.84M
5.32%
407.91M
4.64%
423.33M
3.78%
420.19M
0.74%
426.40M
1.48%
438.21M
2.77%
444.46M
1.43%
inventory
19.15M
-
20.77M
8.47%
22.50M
8.35%
28.64M
27.25%
22.57M
21.18%
34.06M
50.91%
43.56M
27.88%
57.30M
31.54%
15.22M
73.43%
18.76M
23.22%
44.05M
134.87%
81.78M
85.64%
26.00M
68.20%
31.81M
22.33%
35.76M
12.42%
74.31M
107.80%
43.73M
41.15%
38.50M
11.96%
39.24M
1.94%
66.59M
69.70%
39.64M
40.47%
66.74M
68.36%
83.87M
25.66%
106.56M
27.06%
52.71M
50.54%
72.85M
38.23%
81.26M
11.54%
133.44M
64.21%
64.78M
51.46%
92.65M
43.04%
108.62M
17.23%
125.13M
15.21%
147.65M
18.00%
217.40M
47.24%
175.54M
19.25%
172.32M
1.83%
281.80M
63.53%
314.29M
11.53%
269.59M
14.22%
265.90M
1.37%
190.16M
28.49%
178.63M
6.06%
151.80M
15.02%
170.63M
12.40%
long term debt
16.87M
-
42.39M
151.32%
40.11M
5.40%
37.64M
6.14%
40.62M
7.91%
54.77M
34.82%
40.69M
25.70%
32.15M
21.01%
33.81M
5.16%
28.28M
16.35%
22.35M
20.96%
33.52M
49.99%
29.37M
12.40%
243.05M
727.61%
long term investments
383.44M
-
463.85M
20.97%
455.87M
1.72%
453.50M
0.52%
net debt
-225.41M
-
-622.53M
176.18%
-494.97M
20.49%
-484.85M
2.05%
-608.42M
25.49%
-653.77M
7.45%
-444.59M
32.00%
-403.56M
9.23%
-664.71M
64.71%
-587.87M
11.56%
-515.21M
12.36%
-479.11M
7.01%
-776.14M
62.00%
-1.46B
87.70%
-481.49M
66.95%
-383.75M
20.30%
-1.51B
294.22%
-393.34M
74.00%
-989.68M
151.61%
-400.86M
59.50%
-991.15M
147.26%
-590.42M
40.43%
-727.82M
23.27%
-400.33M
45.00%
-1.08B
169.17%
-789.24M
26.76%
-768.20M
2.67%
-313.17M
59.23%
-604.21M
92.93%
-402.37M
33.40%
-490.10M
21.80%
-366.71M
25.18%
-598.47M
63.20%
-517.89M
13.46%
-388.13M
25.06%
-508.71M
31.07%
-811.50M
59.52%
-551.95M
31.98%
-381.07M
30.96%
-352.91M
7.39%
-329.47M
6.64%
-275.50M
16.38%
155.77M
156.54%
76.22M
51.07%
net receivables
419.64M
-
368.87M
12.10%
338.01M
8.37%
357.70M
5.83%
467.53M
30.70%
442.14M
5.43%
461.01M
4.27%
461.90M
0.19%
655.18M
41.84%
616.35M
5.93%
666.36M
8.11%
635.92M
4.57%
887.92M
39.63%
785.09M
11.58%
822.92M
4.82%
765.04M
7.03%
1.06B
38.48%
1.07B
0.82%
1.00B
6.28%
1.02B
1.53%
1.16B
13.91%
1.15B
0.94%
1.12B
2.18%
1.05B
6.05%
1.24B
17.37%
1.05B
14.82%
990.47M
5.99%
936.03M
5.50%
1.37B
46.30%
1.16B
15.63%
1.02B
11.75%
1.13B
11.20%
1.80B
59.18%
1.49B
17.21%
1.53B
2.15%
1.56B
1.88%
2.02B
29.83%
1.84B
9.04%
1.77B
3.87%
1.75B
0.72%
1.49B
14.73%
1.40B
6.55%
1.37B
1.77%
1.35B
1.29%
other assets
0.00
-
0.00
-
1
-
1
-
other current assets
4.35M
-
3.83M
12.00%
5.17M
34.97%
5.43M
5.17%
5.44M
0.05%
6.18M
13.61%
5.12M
17.02%
5.46M
6.55%
6.05M
10.82%
6.96M
14.97%
10.40M
49.57%
8.76M
15.79%
8.34M
4.78%
12.34M
47.94%
895.74M
7,157.97%
970.32M
8.33%
7.50M
99.23%
1.01B
13,402.70%
362.32M
64.22%
853.99M
135.70%
428.48M
49.83%
667.53M
55.79%
10.05M
98.49%
11.76M
17.04%
11.46M
2.59%
9.01M
21.38%
23.05M
155.85%
12.26M
46.81%
19.47M
58.82%
17.57M
9.78%
15.52M
11.66%
65.38M
321.25%
25.48M
61.03%
24.19M
5.05%
22.31M
7.79%
16.38M
26.58%
13.24M
19.16%
16.16M
22.05%
14.71M
8.94%
19.96M
35.63%
17.58M
11.92%
16.59M
5.65%
28.60M
72.44%
23.03M
19.47%
other current liabilities
179.05M
-
266.25M
48.70%
112.88M
57.60%
129.13M
14.39%
130.77M
1.27%
23.84M
81.77%
21.73M
8.87%
28.73M
32.26%
80.85M
181.36%
22.10M
72.67%
33.46M
51.45%
40.91M
22.26%
46.02M
12.50%
36.12M
21.53%
31.74M
12.13%
43.08M
35.75%
44.02M
2.18%
39.16M
11.05%
39.33M
0.43%
38.28M
2.66%
37.21M
2.81%
61.18M
64.42%
55.82M
8.75%
77.00M
37.94%
94.93M
23.29%
87.12M
8.22%
126.59M
45.30%
3.76M
97.03%
17.41M
363.46%
25.24M
44.95%
22.35M
11.45%
18.27M
18.24%
21.42M
17.22%
508.65M
2,275.10%
446.49M
12.22%
348.81M
21.88%
507.15M
45.40%
390.03M
23.09%
42.85M
89.01%
18.96M
55.75%
17.45M
7.96%
21.00M
20.35%
223.80M
965.50%
193.15M
13.70%
other liabilities
-84.03M
-
0.00
-
0.00
-
-0.00
200%
0.00
-
-0.00
200%
0.00
-
0.00
-
0.00
-
0.00
-
-0.00
-
0.00
-
1
-
other non current assets
9.11M
-
9.10M
0.07%
-1.94K
100.02%
-3.69K
90.96%
24.62M
666,351.89%
27.60M
12.10%
63.72M
130.89%
124.20M
94.92%
108.77M
12.43%
113.81M
4.63%
133.15M
17.00%
132.56M
0.45%
167.52K
99.87%
158.70M
94,636.73%
167.52K
99.89%
167.52K
0%
174.42M
104,019.35%
171.67M
1.58%
172.17M
0.29%
189.05M
9.80%
189.10M
0.03%
193.86M
2.52%
578.45M
198.38%
941.54M
62.77%
465.11M
50.60%
729.07M
56.75%
813.32M
11.56%
1.28B
57.44%
1.08B
15.82%
948.20M
12.03%
862.35M
9.05%
796.40M
7.65%
514.49M
35.40%
563.97M
9.62%
514.42M
8.79%
258.17M
49.81%
25.86M
89.98%
61.82M
139.05%
66.52M
7.60%
38.72M
41.79%
88.81M
129.37%
38.40M
56.76%
5.94M
84.53%
8.55M
44.05%
other non current liabilities
-46.67M
-
1M
-
3M
200%
200.56K
-
775.74M
-
0.00
100%
-0.00
-
-0.00
0%
0.00
-
0.00
100%
-0.00
200%
-0.00
100%
-0.00
-
0.00
200%
0.00
-
-0.00
150%
1
-
1
0%
-70.87M
7,086,714,900%
238.21M
436.14%
othertotal stockholders equity
82.60M
-
427.36M
417.38%
393.51M
7.92%
393.40M
0.03%
416.37M
5.84%
913.20M
119.32%
705.51M
22.74%
738.47M
4.67%
760.65M
3.00%
757.75M
0.38%
767.13M
1.24%
788.49M
2.78%
818.17M
3.76%
819.50M
0.16%
1.19B
45.02%
1.19B
0.20%
1.24B
4.02%
1.25B
0.67%
1.36B
8.75%
1.35B
0.41%
1.39B
2.70%
1.44B
3.49%
1.43B
0.16%
1.44B
0.45%
1.49B
3.53%
1.50B
0.95%
1.49B
0.77%
1.49B
0.06%
1.41B
5.53%
1.18B
16.06%
1.18B
0.05%
1.22B
3.36%
1.27B
4.12%
1.30B
2.21%
1.33B
2.52%
1.36B
2.07%
1.32B
2.96%
1.33B
0.72%
1.36B
2.03%
1.37B
1.14%
1.18B
13.75%
1.18B
-
1
100.00%
preferred stock
property plant equipment net
32.03M
-
31.52M
1.59%
35.75M
13.42%
35.86M
0.29%
35.02M
2.32%
92.47M
164.04%
86.99M
5.93%
89.15M
2.48%
96.45M
8.19%
96.46M
0.01%
105.70M
9.58%
115.32M
9.10%
117.08M
1.53%
114.71M
2.03%
118.38M
3.20%
117.15M
1.04%
115.66M
1.27%
111.03M
4.00%
112.65M
1.46%
117.29M
4.12%
119.47M
1.86%
114.53M
4.14%
115.74M
1.05%
170.24M
47.09%
174.78M
2.67%
170.98M
2.18%
170.03M
0.56%
214.96M
26.43%
232.69M
8.25%
247.12M
6.20%
316.92M
28.24%
325.90M
2.84%
317.42M
2.60%
320.52M
0.97%
341.42M
6.52%
342.92M
0.44%
341.32M
0.47%
329.44M
3.48%
321.06M
2.54%
309.86M
3.49%
314.97M
1.65%
267.40M
15.11%
527.79M
97.38%
531.65M
0.73%
retained earnings
309.77M
-
280.48M
9.46%
260.86M
6.99%
261.36M
0.19%
418.57M
60.15%
372.53M
11.00%
375.71M
0.85%
374.86M
0.22%
569.36M
51.88%
535.98M
5.86%
572.19M
6.76%
543.81M
4.96%
728.82M
34.02%
674.80M
7.41%
634.64M
5.95%
622.90M
1.85%
822.94M
32.11%
794.45M
3.46%
714.06M
10.12%
731.22M
2.40%
922.14M
26.11%
900.03M
2.40%
840.81M
6.58%
873.09M
3.84%
1.09B
25.36%
1.03B
6.03%
1.02B
1.25%
994.55M
2.09%
1.29B
29.61%
1.24B
3.51%
1.24B
0.54%
1.20B
3.13%
1.56B
30.59%
1.45B
7.35%
1.30B
10.55%
1.26B
2.96%
1.54B
22.30%
1.36B
11.78%
1.12B
17.20%
1.01B
10.28%
555.98M
44.89%
405.87M
27.00%
301.34M
25.75%
229.96M
23.69%
short term debt
41M
-
48.50M
18.29%
57.56M
18.68%
65.19M
13.25%
87.20M
33.77%
104.36M
19.68%
177.55M
70.13%
171.91M
3.18%
222.81M
29.61%
190.89M
14.33%
230.63M
20.82%
227.06M
1.55%
218.51M
3.77%
229.93M
5.22%
239.05M
3.97%
238.50M
0.23%
159.92M
32.95%
163.27M
2.10%
167.98M
2.88%
134.71M
19.81%
138.02M
2.46%
35.40M
74.35%
34.53M
2.45%
32.64M
5.47%
32.87M
0.70%
65.81M
100.21%
65.67M
0.21%
66.86M
1.80%
63.91M
4.40%
69.57M
8.86%
34.48M
50.44%
77.78M
125.57%
74.01M
4.85%
75.45M
1.94%
273.26M
262.19%
345.12M
26.30%
435.14M
26.08%
559.09M
28.49%
606.00M
8.39%
short term investments
107.01M
-
128.00M
19.62%
-8.43M
-
-7.25M
-
-6.42M
11.48%
165.30M
-
574.45M
-
937.97M
63.28%
460.40M
50.92%
725M
57.47%
809.99M
11.72%
1.26B
55.46%
1.07B
15.00%
938.52M
12.32%
846.61M
9.79%
779.01M
7.98%
494.73M
36.49%
544.70M
10.10%
493.07M
9.48%
234.70M
52.40%
3.01M
98.72%
41.52M
1,280.91%
50.62M
21.90%
26.06M
48.52%
35.98M
38.07%
7.36M
79.54%
70.01M
851.21%
190.19M
171.65%
tax assets
10.20M
-
10.25M
0.53%
9.92M
3.20%
10.36M
4.39%
11.02M
6.36%
14.39M
30.64%
12.55M
12.82%
12.82M
2.19%
14.87M
15.98%
16.39M
10.21%
14.48M
11.62%
15.35M
5.96%
16.34M
6.45%
16.99M
4.03%
17.33M
1.96%
14.63M
15.56%
23.17M
58.33%
21.91M
5.42%
29.34M
33.93%
28.01M
4.56%
24.50M
12.51%
28.92M
18.03%
27.72M
4.15%
31.19M
12.52%
42.01M
34.68%
42.36M
0.82%
46.95M
10.84%
46.37M
1.23%
49.69M
7.15%
46.64M
6.14%
66.95M
43.56%
57.86M
13.57%
66.45M
14.83%
67.84M
2.10%
65.89M
2.88%
67.07M
1.79%
89.05M
32.78%
94.36M
5.96%
104.91M
11.19%
103.69M
1.16%
167.74M
61.77%
162.96M
2.85%
200.97M
23.32%
194.79M
3.08%
tax payables
59.22M
-
11.23M
81.04%
15.56M
38.66%
13.65M
12.29%
61.49M
350.43%
12.88M
79.06%
15.53M
20.60%
16.36M
5.37%
82.59M
404.65%
19.62M
76.24%
33.92M
72.87%
24.35M
28.19%
98.88M
306.05%
21.02M
78.75%
34.16M
62.53%
32.88M
3.73%
116.38M
253.90%
34.59M
70.27%
40.75M
17.78%
36.28M
10.96%
104.35M
187.62%
30.48M
70.79%
71.21M
133.61%
28.65M
59.76%
90.57M
216.11%
28.24M
68.82%
48.82M
72.87%
84.70M
73.49%
138.56M
63.59%
32.02M
76.89%
65.62M
104.94%
25.37M
61.34%
146.65M
478.07%
54.02M
63.16%
78.28M
44.91%
64.52M
17.58%
132.93M
106.03%
28.59M
78.50%
43.74M
53.01%
52.61M
20.28%
34.39M
34.64%
32.96M
4.14%
4.62M
85.99%
total assets
734.91M
-
1.09B
48.61%
949.90M
13.02%
974.48M
2.59%
1.22B
25.52%
1.80B
47.18%
1.66B
8.00%
1.71B
3.16%
2.13B
24.83%
2.06B
3.39%
2.12B
2.88%
2.19B
3.10%
2.71B
24.04%
3.36B
23.77%
3.31B
1.49%
3.31B
0.15%
3.76B
13.61%
3.65B
3.09%
3.55B
2.56%
3.54B
0.28%
3.83B
8.18%
3.62B
5.53%
3.60B
0.68%
3.66B
1.67%
4.08B
11.67%
3.89B
4.63%
3.82B
1.99%
3.87B
1.38%
4.37B
13.06%
3.92B
10.39%
3.97B
1.38%
3.98B
0.09%
4.77B
19.81%
4.52B
5.08%
4.38B
3.06%
4.25B
3.11%
4.90B
15.44%
4.54B
7.37%
4.28B
5.80%
4.41B
2.96%
4.16B
5.68%
4.02B
3.14%
4.23B
5.14%
4.26B
0.57%
total current assets
668.54M
-
1.02B
51.97%
860.65M
15.29%
876.62M
1.86%
1.10B
25.93%
1.18B
6.63%
1.00B
14.81%
985.78M
1.70%
1.41B
42.66%
1.32B
6.34%
1.34B
1.77%
1.38B
3.19%
1.87B
35.22%
2.51B
34.14%
2.43B
3.27%
2.42B
0.11%
2.85B
17.59%
2.73B
4.19%
2.62B
3.99%
2.58B
1.73%
2.86B
10.81%
2.63B
7.84%
2.68B
1.90%
2.68B
0.10%
2.97B
11.02%
2.79B
6.26%
2.71B
2.85%
2.69B
0.73%
3.16B
17.56%
2.66B
15.96%
2.59B
2.54%
2.58B
0.50%
3.18B
23.29%
2.90B
8.59%
2.73B
5.97%
2.56B
6.13%
3.24B
26.39%
2.87B
11.43%
2.59B
9.87%
2.71B
4.95%
2.45B
9.83%
2.33B
4.68%
2.27B
2.71%
2.29B
0.89%
total current liabilities
267.54M
-
299.68M
12.02%
159.16M
46.89%
181.36M
13.95%
211.73M
16.75%
314.80M
48.68%
165.80M
47.33%
185.66M
11.97%
395.18M
112.85%
354.88M
10.20%
368.66M
3.88%
440.41M
19.46%
736.94M
67.33%
657.70M
10.75%
633.05M
3.75%
663.80M
4.86%
868.25M
30.80%
772.67M
11.01%
652.01M
15.62%
635.01M
2.61%
701.60M
10.49%
463.02M
34.01%
500.78M
8.15%
522.98M
4.43%
662.44M
26.67%
523.78M
20.93%
478.49M
8.65%
536.03M
12.02%
823.94M
53.71%
626.17M
24.00%
647.29M
3.37%
647.78M
0.07%
1.00B
54.63%
838.68M
16.27%
802.42M
4.32%
698.33M
12.97%
1.13B
61.36%
916.63M
18.66%
865.11M
5.62%
1.10B
26.85%
1.28B
16.48%
1.29B
0.63%
1.34B
4.28%
1.44B
7.04%
total debt
41M
-
48.50M
18.29%
57.56M
18.68%
65.19M
13.25%
87.20M
33.77%
104.36M
19.68%
177.55M
70.13%
171.91M
3.18%
222.81M
29.61%
190.89M
14.33%
230.63M
20.82%
227.06M
1.55%
218.51M
3.77%
229.93M
5.22%
239.05M
3.97%
238.50M
0.23%
159.92M
32.95%
163.27M
2.10%
167.98M
2.88%
134.71M
19.81%
138.02M
2.46%
35.40M
74.35%
34.53M
2.45%
32.64M
5.47%
49.74M
52.38%
108.21M
117.55%
105.78M
2.25%
104.50M
1.21%
104.54M
0.03%
124.34M
18.95%
75.18M
39.54%
109.93M
46.23%
107.82M
1.92%
103.72M
3.80%
295.61M
185.00%
378.64M
28.09%
464.51M
22.68%
802.14M
72.69%
606.00M
24.45%
total investments
9.36M
-
8.24M
12.02%
9.73M
18.06%
12.39M
27.43%
41.19M
232.32%
101.38M
146.14%
100.55M
0.82%
107.01M
6.43%
128.00M
19.62%
128.11M
0.08%
148.64M
16.03%
153.06M
2.97%
165.53M
8.15%
165.09M
0.27%
166.36M
0.77%
165.30M
0.64%
166.71M
0.85%
184.28M
10.54%
184.21M
0.04%
189.65M
2.95%
105.81M
44.21%
104.15M
1.57%
226.40M
117.39%
226.87M
0.21%
225.69M
0.52%
226.74M
0.46%
253.93M
12.00%
284.24M
11.93%
299.09M
5.23%
306.53M
2.49%
483.17M
57.63%
498.56M
3.19%
501.53M
0.60%
504.79M
0.65%
428.18M
15.18%
426.35M
0.43%
430.06M
0.87%
428.95M
0.26%
419.42M
2.22%
415.18M
1.01%
525.88M
26.67%
643.68M
22.40%
total liabilities
267.54M
-
299.68M
12.02%
160.16M
46.56%
184.36M
15.11%
252.40M
36.91%
370.74M
46.88%
216.62M
41.57%
235.77M
8.84%
442.89M
87.85%
403.17M
8.97%
417.17M
3.47%
489.01M
17.22%
792.22M
62.01%
1.49B
88.04%
686.53M
53.92%
700.98M
2.11%
895.58M
27.76%
799.20M
10.76%
677.58M
15.22%
659.60M
2.65%
723.66M
9.71%
484.67M
33.03%
521.34M
7.57%
542.48M
4.05%
699.97M
29.03%
562.83M
19.59%
509.83M
9.42%
584.70M
14.69%
877.85M
50.14%
695.13M
20.81%
756.45M
8.82%
758.89M
0.32%
1.13B
48.80%
973.24M
13.81%
955.07M
1.87%
829.71M
13.13%
1.25B
50.06%
1.06B
15.22%
997.33M
5.52%
1.22B
22.74%
1.41B
15.26%
1.42B
0.81%
1.66B
16.62%
1.82B
9.57%
total liabilities and stockholders equity
734.91M
-
1.09B
48.61%
949.90M
13.02%
974.48M
2.59%
1.22B
25.52%
1.80B
47.18%
1.66B
8.00%
1.71B
3.16%
2.13B
24.83%
2.06B
3.39%
2.12B
2.88%
2.19B
3.10%
2.71B
24.04%
3.36B
23.77%
3.31B
1.49%
3.31B
0.15%
3.76B
13.61%
3.65B
3.09%
3.55B
2.56%
3.54B
0.28%
3.83B
8.18%
3.62B
5.53%
3.60B
0.68%
3.66B
1.67%
4.08B
11.67%
3.89B
4.63%
3.82B
1.99%
3.87B
1.38%
4.37B
13.06%
3.92B
10.39%
3.97B
1.38%
3.98B
0.09%
4.77B
19.81%
4.52B
5.08%
4.38B
3.06%
4.25B
3.11%
4.90B
15.44%
4.54B
7.37%
4.28B
5.80%
4.41B
2.97%
4.16B
5.69%
4.02B
3.14%
4.23B
5.14%
4.26B
0.57%
total non current assets
66.37M
-
76.13M
14.71%
89.25M
17.24%
97.86M
9.64%
119.20M
21.80%
623.13M
422.78%
653.51M
4.88%
722.81M
10.61%
726.52M
0.51%
743.47M
2.33%
779.65M
4.87%
802.60M
2.94%
840.91M
4.77%
846.95M
0.72%
879.07M
3.79%
886.84M
0.88%
910.91M
2.71%
914.07M
0.35%
929.81M
1.72%
965.21M
3.81%
976.52M
1.17%
988.56M
1.23%
914.04M
7.54%
976.96M
6.88%
1.11B
13.46%
1.11B
0.27%
1.11B
0.18%
1.18B
6.53%
1.21B
2.81%
1.26B
4.14%
1.38B
9.63%
1.40B
1.19%
1.59B
13.41%
1.62B
1.91%
1.65B
2.14%
1.69B
1.88%
1.66B
1.21%
1.67B
0.52%
1.69B
1.17%
1.69B
0.08%
1.71B
0.98%
1.69B
0.95%
1.96B
15.94%
1.97B
0.21%
total non current liabilities
84.03M
-
1M
-
3M
200%
40.67M
1,255.56%
55.93M
37.54%
50.82M
9.14%
50.12M
1.38%
47.72M
4.79%
48.29M
1.20%
48.52M
0.47%
48.61M
0.19%
55.28M
13.73%
832.01M
1,405.11%
53.48M
93.57%
37.19M
30.46%
27.33M
26.50%
26.53M
2.95%
25.57M
3.60%
24.60M
3.81%
22.05M
10.34%
21.65M
1.85%
20.56M
5.00%
19.50M
5.18%
37.53M
92.50%
39.04M
4.03%
31.34M
19.74%
48.67M
55.32%
53.91M
10.77%
68.96M
27.91%
109.15M
58.27%
111.11M
1.79%
127.52M
14.77%
134.56M
5.51%
152.65M
13.45%
131.37M
13.94%
118.24M
10.00%
138.96M
17.53%
132.21M
4.86%
126.75M
4.13%
132.73M
4.71%
136.03M
2.49%
317.44M
133.36%
381.83M
20.28%
total stockholders equity
467.38M
-
792.44M
69.55%
789.74M
0.34%
790.12M
0.05%
970.31M
22.81%
1.43B
47.26%
1.44B
0.72%
1.47B
2.33%
1.69B
14.76%
1.66B
1.91%
1.70B
2.75%
1.70B
0.36%
1.92B
13.08%
1.87B
2.75%
2.62B
40.36%
2.61B
0.35%
2.87B
9.77%
2.85B
0.69%
2.87B
1.00%
2.88B
0.28%
3.11B
7.84%
3.14B
0.88%
3.07B
1.95%
3.11B
1.27%
3.38B
8.65%
3.33B
1.53%
3.31B
0.73%
3.28B
0.67%
3.50B
6.45%
3.23B
7.76%
3.22B
0.23%
3.22B
0.04%
3.64B
12.95%
3.55B
2.39%
3.43B
3.39%
3.42B
0.31%
3.66B
7.03%
3.49B
4.70%
3.28B
5.89%
3.18B
3.05%
2.74B
13.73%
2.60B
5.17%
2.50B
3.86%
2.44B
2.55%

All numbers in (except ratios and percentages)