FSGC

PH:COM:FIRSTGEN

First Gen

  • Stock

Market Cap

1.21B

Beta: -

Volume Today

1

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
256.63M
-
204.65M
20.25%
235.46M
15.05%
247.78M
5.23%
260.05M
4.95%
264.17M
1.59%
345.57M
30.81%
290.61M
15.91%
286.23M
1.51%
277.38M
3.09%
260.51M
6.08%
258.59M
0.74%
276.65M
6.99%
262.51M
5.11%
268.88M
2.43%
274.10M
1.94%
284.32M
3.73%
297.25M
4.55%
276.27M
7.06%
247.46M
10.43%
290.53M
17.40%
282.18M
2.87%
323.07M
14.49%
263.14M
18.55%
316.22M
20.17%
328.29M
3.82%
319.49M
2.68%
237.40M
25.70%
369.26M
55.54%
302.78M
18.00%
404.84M
33.71%
355.75M
12.13%
446.36M
25.47%
395.68M
11.35%
496.06M
25.37%
369.69M
25.48%
393.41M
6.42%
431.83M
9.77%
398.62M
7.69%
390.81M
1.96%
552.07M
41.26%
463.32M
16.08%
497.96M
7.48%
487.94M
2.01%
accumulated other comprehensive income loss
-309.02M
-
-405.98M
31.37%
cash and cash equivalents
870.25M
-
851.99M
2.10%
677.76M
20.45%
790.22M
16.59%
673.89M
14.72%
1.05B
55.10%
864.06M
17.33%
819.91M
5.11%
730.46M
10.91%
795.03M
8.84%
704.18M
11.43%
755.74M
7.32%
497.98M
34.11%
617.45M
23.99%
810.70M
31.30%
1.05B
29.13%
671.25M
35.88%
730.92M
8.89%
737.32M
0.88%
683.10M
7.35%
554.76M
18.79%
619.26M
11.63%
565.23M
8.72%
674.66M
19.36%
623.88M
7.53%
730.48M
17.09%
748.69M
2.49%
842.34M
12.51%
772.23M
8.32%
773.28M
0.14%
874.81M
13.13%
881.84M
0.80%
724.66M
17.82%
744.23M
2.70%
831.50M
11.73%
867.98M
4.39%
816.19M
5.97%
1.10B
34.18%
1.05B
3.73%
985.54M
6.53%
974.57M
1.11%
823.00M
15.55%
790.13M
3.99%
707.60M
10.45%
cash and short term investments
877.95M
-
863.15M
1.69%
689.24M
20.15%
801.54M
16.29%
685.60M
14.46%
1.07B
56.24%
889.58M
16.95%
912.52M
2.58%
763.33M
16.35%
830.66M
8.82%
748.04M
9.95%
790.87M
5.72%
526.39M
33.44%
642.42M
22.04%
835.74M
30.09%
1.09B
30.65%
706.82M
35.27%
762.00M
7.81%
772.14M
1.33%
739.10M
4.28%
604.78M
18.17%
668.50M
10.54%
603.68M
9.70%
714.63M
18.38%
681.51M
4.63%
746.79M
9.58%
859.70M
15.12%
1.06B
22.83%
992.26M
6.04%
852.31M
14.10%
978.60M
14.82%
985.82M
0.74%
891.70M
9.55%
913.94M
2.49%
969.50M
6.08%
887.40M
8.47%
851.25M
4.07%
1.10B
28.85%
1.06B
3.71%
1.06B
0.25%
1.04B
1.34%
834.98M
20.07%
803.51M
3.77%
712.37M
11.34%
common stock
74.73M
-
74.73M
0%
74.73M
0%
74.73M
0%
74.73M
0%
75.12M
0.53%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
75.12M
0%
deferred revenue
-753K
-
19.63M
-
64.91M
230.63%
deferred revenue non current
99.87M
-
99.20M
0.67%
104.51M
5.34%
101.12M
3.24%
100.73M
0.39%
108.76M
7.97%
101.15M
7.00%
1.45M
98.57%
102.50M
6,964.37%
112.53M
9.79%
116.48M
3.50%
111.85M
3.97%
71.16M
36.38%
71.59M
0.60%
61.10M
14.66%
62.57M
2.42%
50.36M
19.53%
45.90M
8.85%
46.29M
0.84%
45.75M
1.16%
62.61M
36.85%
69.62M
11.20%
78.58M
12.86%
80.67M
2.66%
92.97M
15.25%
102.76M
10.53%
113.90M
10.84%
118.83M
4.33%
125.79M
5.86%
118.29M
5.96%
122.35M
3.43%
115.93M
5.25%
110.06M
5.06%
108.26M
1.64%
102.33M
5.48%
99.20M
3.06%
96.35M
2.87%
104.73M
8.69%
105.54M
0.77%
105.16M
0.36%
124.31M
18.21%
165.05M
32.77%
177.91M
7.79%
deferrred tax liabilities non current
22.95M
-
23.15M
0.88%
20.38M
11.98%
22.88M
12.28%
20.38M
10.91%
20.13M
1.24%
20.64M
2.55%
21.40M
3.67%
20.65M
3.50%
17.77M
13.94%
19.25M
8.32%
21.68M
12.62%
32.86M
51.57%
33.38M
1.57%
38.96M
16.73%
33.43M
14.21%
29.37M
12.14%
34.49M
17.43%
35.84M
3.93%
38.55M
7.54%
35.65M
7.50%
33.27M
6.70%
31.41M
5.58%
27.13M
13.64%
23.06M
14.98%
22.67M
1.70%
21.55M
4.96%
16.70M
22.50%
16.81M
0.70%
15.78M
6.14%
16.01M
1.44%
18.46M
15.29%
15.26M
17.30%
15.42M
1.05%
22.20M
43.95%
28.22M
27.10%
22.79M
19.24%
19.55M
14.20%
20.72M
5.97%
23.62M
13.99%
18.83M
20.28%
21.56M
14.52%
25.94M
20.28%
20.13M
22.40%
goodwill
1.08B
-
1.07B
0.93%
1.10B
2.65%
1.07B
2.71%
1.08B
0.59%
1.08B
0.04%
1.07B
0.86%
1.03B
3.50%
1.03B
0.67%
1.05B
2.13%
1.03B
2.09%
996.06M
2.94%
972.06M
2.41%
963.63M
0.87%
957.78M
0.61%
951.36M
0.67%
968.02M
1.75%
927.13M
4.22%
906.87M
2.19%
895.59M
1.24%
919.82M
2.71%
921.20M
0.15%
943.57M
2.43%
932.96M
1.12%
954.70M
2.33%
953.87M
0.09%
969.94M
1.68%
996.32M
2.72%
1.00B
0.86%
994.52M
1.03%
989.08M
0.55%
946.92M
4.26%
946.94M
0.00%
933.54M
1.41%
879.29M
5.81%
825.27M
6.14%
867.15M
5.07%
887.53M
2.35%
874.16M
1.51%
853.14M
2.41%
871.50M
2.15%
858.16M
1.53%
823.83M
4.00%
861.35M
4.55%
goodwill and intangible assets
1.23B
-
1.21B
1.26%
1.24B
2.29%
1.20B
3.02%
1.21B
0.48%
1.20B
0.28%
1.19B
1.14%
1.14B
4.13%
1.13B
0.91%
1.15B
1.74%
1.12B
2.44%
1.09B
3.29%
1.06B
2.76%
1.04B
1.22%
1.03B
0.97%
1.02B
1.00%
1.04B
1.39%
989.46M
4.54%
966.03M
2.37%
950.86M
1.57%
974.20M
2.46%
972.68M
0.16%
1.01B
3.86%
991.55M
1.85%
1.00B
0.94%
996.67M
0.42%
1.01B
1.40%
1.03B
2.39%
1.04B
0.58%
1.03B
1.23%
1.02B
0.74%
974.69M
4.49%
972.58M
0.22%
957.64M
1.54%
901.05M
5.91%
844.80M
6.24%
886.84M
4.98%
906.64M
2.23%
892.02M
1.61%
869.92M
2.48%
888.31M
2.11%
1.21B
36.40%
823.83M
32.01%
1.21B
47.02%
intangible assets
142.13M
-
136.81M
3.74%
136.14M
0.49%
128.58M
5.55%
128.02M
0.44%
124.22M
2.97%
119.75M
3.60%
108.04M
9.77%
104.66M
3.13%
102.49M
2.07%
96.25M
6.08%
89.49M
7.03%
83.53M
6.66%
79.08M
5.33%
74.83M
5.37%
70.91M
5.24%
68.45M
3.47%
62.33M
8.94%
59.16M
5.08%
55.27M
6.59%
54.38M
1.60%
51.48M
5.35%
66.63M
29.43%
58.59M
12.06%
46.15M
21.23%
42.80M
7.25%
40.72M
4.88%
38.51M
5.41%
35.98M
6.58%
33.56M
6.73%
31.41M
6.41%
27.77M
11.56%
25.64M
7.68%
24.10M
6.01%
21.76M
9.72%
19.52M
10.27%
19.69M
0.85%
19.11M
2.93%
17.86M
6.57%
16.78M
6.02%
16.80M
0.13%
353.50M
2,003.93%
349.87M
-
inventory
109.72M
-
104.83M
4.46%
91.19M
13.01%
91.97M
0.86%
98.67M
7.29%
84.95M
13.91%
87.77M
3.32%
104.83M
19.44%
101.62M
3.06%
105.90M
4.21%
106.33M
0.41%
103.44M
2.72%
118.24M
14.31%
92.38M
21.87%
93.32M
1.02%
90.66M
2.85%
93.49M
3.12%
87.57M
6.34%
108.55M
23.96%
104.65M
3.59%
107.89M
3.10%
109.95M
1.91%
129.98M
18.21%
130.33M
0.27%
128.88M
1.11%
131.72M
2.21%
154.47M
17.27%
155.86M
0.90%
177.81M
14.08%
183.99M
3.47%
178.20M
3.15%
176.83M
0.77%
206.94M
17.03%
230.92M
11.59%
236.65M
2.48%
198.21M
16.25%
194.13M
2.06%
217.00M
11.78%
235.32M
8.45%
229.07M
2.66%
248.78M
8.60%
257.33M
3.44%
250.90M
2.50%
253.74M
1.13%
long term debt
2.49B
-
2.49B
0.25%
2.24B
9.88%
2.44B
8.73%
2.51B
3.16%
2.74B
8.99%
2.68B
1.99%
2.74B
2.26%
2.68B
2.46%
2.67B
0.20%
2.48B
7.05%
2.46B
1.01%
2.39B
2.82%
2.28B
4.35%
2.53B
10.90%
2.49B
1.65%
2.21B
11.26%
2.15B
2.78%
2.13B
1.08%
2.00B
6.17%
1.99B
0.20%
1.87B
6.28%
1.77B
5.18%
1.70B
3.83%
1.63B
4.17%
1.42B
13.19%
1.45B
2.20%
1.58B
8.92%
1.49B
5.39%
1.51B
1.17%
1.41B
6.59%
1.34B
5.03%
1.30B
2.85%
1.36B
4.37%
1.34B
0.92%
1.29B
3.86%
1.25B
3.17%
1.28B
2.10%
1.20B
6.37%
1.16B
2.69%
1.31B
12.13%
1.45B
11.12%
1.52B
4.51%
1.78B
17.56%
long term investments
130K
-
-3.78M
3,007.69%
-4.04M
6.96%
-4.28M
5.81%
-4.29M
0.33%
-21.30M
396.37%
-20.86M
2.08%
-87.54M
319.64%
-28.51M
67.43%
-31.10M
9.11%
-37.22M
19.66%
-24.33M
34.62%
-18.08M
25.70%
-14.64M
19.04%
-14.71M
0.47%
-35.69M
142.69%
-24.63M
31.00%
-20.53M
16.63%
-24.48M
19.24%
-51.78M
111.52%
-45.72M
11.71%
-44.50M
2.67%
-33.60M
24.48%
-35.05M
4.30%
-52.57M
49.99%
-11.28M
78.55%
-105.36M
834.25%
-178.84M
69.74%
-214.52M
19.95%
-73.36M
65.80%
-99.09M
35.08%
-98.84M
0.25%
-161.91M
63.80%
-140.60M
13.16%
-113.67M
19.15%
12.71M
111.18%
-28.87M
327.16%
4.27M
-
-63.99M
-
69.08M
207.95%
62.17M
10.00%
net debt
1.80B
-
1.78B
1.38%
1.90B
7.12%
1.96B
2.91%
2.17B
10.94%
2.05B
5.64%
2.03B
0.68%
2.14B
5.26%
2.23B
4.23%
2.18B
2.33%
2.16B
1.09%
2.08B
3.71%
2.18B
5.00%
2.05B
6.19%
2.05B
0.08%
1.76B
14.14%
1.84B
4.78%
1.72B
6.72%
1.62B
5.92%
1.63B
1.01%
1.67B
2.19%
1.53B
8.40%
1.48B
3.03%
1.35B
8.84%
1.32B
1.99%
1.19B
9.88%
1.16B
2.79%
1.21B
4.07%
1.19B
1.62%
1.09B
7.88%
1.00B
8.21%
935.34M
6.84%
1.01B
8.15%
1.01B
0.16%
862.80M
14.84%
788.82M
8.57%
801.97M
1.67%
544.59M
32.09%
548.13M
0.65%
607.23M
10.78%
838.02M
38.01%
1.31B
56.13%
1.30B
0.97%
1.40B
8.33%
net receivables
388.28M
-
355.47M
8.45%
383.14M
7.78%
398.13M
3.91%
434.63M
9.17%
444.17M
2.20%
444.23M
0.01%
411.63M
7.34%
433.25M
5.25%
439.40M
1.42%
427.08M
2.80%
398.66M
6.66%
467.46M
17.26%
457.95M
2.03%
404.31M
11.71%
424.40M
4.97%
512.28M
20.71%
532.34M
3.92%
504.65M
5.20%
518.90M
2.82%
439.92M
15.22%
450.03M
2.30%
478.20M
6.26%
386.08M
19.26%
488.77M
26.60%
501.06M
2.51%
474.46M
5.31%
356.57M
24.85%
494.67M
38.73%
404.72M
18.18%
428.91M
5.98%
406.71M
5.17%
431.54M
6.10%
436.89M
1.24%
468.64M
7.27%
481.57M
2.76%
540.32M
12.20%
467.27M
13.52%
471.08M
0.82%
523.69M
11.17%
569.26M
8.70%
522.36M
8.24%
598.46M
14.57%
other assets
other current assets
218K
-
273K
25.23%
1.90M
594.14%
312K
83.54%
322K
3.21%
3.07M
852.48%
844K
72.48%
816K
3.32%
801K
1.84%
792K
1.12%
4.43M
459.60%
753K
83.01%
726K
3.59%
708K
2.48%
709K
0.14%
702K
0.99%
709K
1.00%
678K
4.37%
661K
2.51%
652K
1.36%
606K
7.06%
607K
0.17%
622K
2.47%
460K
26.05%
1.21M
163.26%
1.16M
4.05%
2.82M
142.77%
2.58M
8.58%
1.66M
35.60%
4.10M
146.84%
5.89M
43.61%
6.69M
13.64%
7.99M
19.41%
7.92M
0.90%
9.07M
14.56%
7.47M
17.69%
7.76M
4.00%
8.14M
4.79%
7.35M
9.72%
8.18M
11.30%
9.93M
21.39%
58.80M
492.49%
50.66M
13.85%
609.88M
1,103.87%
other current liabilities
123.72M
-
163.12M
31.85%
123.76M
24.13%
123.13M
0.51%
136.38M
10.77%
188.84M
38.46%
135.21M
28.40%
165.63M
22.50%
126.95M
23.35%
181.24M
42.76%
150.47M
16.98%
184.46M
22.59%
128.39M
30.40%
165.42M
28.85%
123.40M
25.40%
152.54M
23.61%
144.91M
5.01%
137.99M
4.77%
145.54M
5.47%
174.22M
19.71%
150.95M
13.36%
165.48M
9.63%
161.66M
2.31%
156.64M
3.11%
209.44M
33.71%
177.81M
15.11%
240.04M
35.00%
169.59M
29.35%
245.10M
44.53%
171.68M
29.96%
181.06M
5.46%
165.27M
8.72%
172.04M
4.10%
181.30M
5.38%
185.78M
2.47%
187.68M
1.02%
217.91M
16.11%
236.80M
8.67%
227.76M
3.82%
214.77M
5.70%
230.21M
7.19%
217.35M
5.59%
299.35M
37.73%
143.88M
51.93%
other liabilities
other non current assets
163.32M
-
178.46M
9.27%
198.53M
11.25%
232.30M
17.01%
250.32M
7.76%
278.61M
11.30%
270.14M
3.04%
362.69M
34.26%
315.96M
12.88%
335.39M
6.15%
335.02M
0.11%
325.45M
2.86%
299.35M
8.02%
306.99M
2.55%
347.45M
13.18%
348.53M
0.31%
323.59M
7.16%
323.21M
0.12%
318.78M
1.37%
329.92M
3.50%
323.50M
1.95%
322.34M
0.36%
297.86M
7.60%
303.54M
1.91%
309.71M
2.03%
277.72M
10.33%
382.16M
37.61%
461.03M
20.64%
510.86M
10.81%
344.63M
32.54%
372.48M
8.08%
370.18M
0.62%
415.49M
12.24%
367.57M
11.53%
337.58M
8.16%
209.11M
38.06%
269.48M
28.87%
304.74M
13.08%
268.22M
11.98%
343.05M
27.90%
372.95M
8.72%
281.08M
24.63%
615.02M
118.80%
618.74M
0.60%
other non current liabilities
110.49M
-
109.60M
0.80%
117.08M
6.82%
113.68M
2.90%
112.82M
0.75%
122.53M
8.60%
115.12M
6.04%
121.48M
5.53%
116.57M
4.04%
127.29M
9.20%
131.20M
3.07%
126.48M
3.59%
83.70M
33.83%
84.30M
0.71%
74.00M
12.21%
75.67M
2.25%
65.39M
13.58%
60.56M
7.39%
58.76M
2.97%
58.25M
0.88%
89.10M
52.97%
97.27M
9.17%
107.42M
10.44%
111.19M
3.51%
121.89M
9.62%
132.33M
8.56%
144.04M
8.85%
151.29M
5.03%
161.67M
6.86%
161.16M
0.32%
165.69M
2.81%
162.26M
2.07%
160.28M
1.22%
165.83M
3.46%
159.57M
3.78%
162.22M
1.66%
163.97M
1.08%
176.22M
7.47%
187.04M
6.14%
184.25M
1.49%
87.53M
52.50%
206.49M
135.92%
388.38M
88.09%
238.04M
38.71%
othertotal stockholders equity
604.97M
-
625.25M
3.35%
656.77M
5.04%
618.12M
5.88%
616.48M
0.27%
763.18M
23.80%
766.93M
0.49%
702.81M
8.36%
612.33M
12.87%
643.03M
5.01%
607.25M
5.56%
563.00M
7.29%
531.50M
5.59%
517.70M
2.60%
511.79M
1.14%
658.59M
28.68%
669.28M
1.62%
606.68M
9.35%
572.96M
5.56%
437.27M
23.68%
468.95M
7.24%
472.55M
0.77%
504.92M
6.85%
483.99M
4.15%
493.75M
2.02%
486.97M
1.37%
510.63M
4.86%
553.17M
8.33%
567.05M
2.51%
439.86M
22.43%
428.70M
2.54%
356.88M
16.75%
385.75M
8.09%
366.31M
5.04%
269.36M
26.47%
74.05M
72.51%
153.25M
106.97%
194.79M
27.11%
168.25M
13.62%
127.04M
24.50%
167.79M
32.08%
1.30B
673.76%
1.30B
0%
140.04M
89.21%
preferred stock
69.34M
-
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
69.34M
0%
77.93M
12.37%
77.93M
0%
77.93M
0%
77.93M
0%
85.67M
9.93%
85.67M
0%
85.67M
0%
85.67M
0%
85.67M
0%
85.67M
0%
85.67M
0%
85.67M
0%
85.67M
0%
85.67M
0%
85.67M
0%
85.67M
0%
85.67M
0%
85.67M
-
property plant equipment net
2.11B
-
2.14B
1.26%
2.32B
8.61%
2.44B
4.85%
2.59B
6.16%
2.70B
4.53%
2.78B
2.87%
2.74B
1.45%
2.77B
1.18%
2.83B
2.07%
2.80B
1.02%
2.79B
0.30%
2.81B
0.54%
2.76B
1.58%
2.76B
0.30%
2.76B
0.10%
2.82B
2.25%
2.71B
4.02%
2.64B
2.70%
2.58B
2.11%
2.63B
1.93%
2.61B
0.77%
2.63B
0.62%
2.58B
1.82%
2.63B
1.92%
2.59B
1.45%
2.58B
0.54%
2.60B
0.99%
2.68B
3.01%
2.69B
0.33%
2.69B
0.00%
2.62B
2.47%
2.72B
3.75%
2.75B
1.28%
2.65B
3.76%
2.53B
4.42%
2.64B
4.09%
2.64B
0.08%
2.67B
1.05%
2.59B
2.85%
3.03B
17.11%
3.17B
4.61%
3.18B
0.08%
3.15B
0.97%
retained earnings
600.97M
-
643.85M
7.13%
683.69M
6.19%
743.92M
8.81%
737.52M
0.86%
787.99M
6.84%
813.25M
3.21%
809.84M
0.42%
841.50M
3.91%
902.47M
7.25%
939.06M
4.05%
969.07M
3.20%
986.98M
1.85%
1.03B
4.18%
1.03B
0.26%
1.05B
1.74%
1.07B
1.87%
1.11B
3.71%
1.14B
2.87%
1.18B
3.73%
1.24B
5.00%
1.32B
6.51%
1.36B
2.91%
1.42B
4.01%
1.48B
4.43%
1.54B
4.41%
1.58B
2.58%
1.65B
3.98%
1.70B
3.00%
1.78B
4.95%
1.82B
2.03%
1.88B
3.69%
1.89B
0.47%
1.95B
3.32%
1.98B
1.50%
2.05B
3.40%
2.10B
2.39%
2.19B
4.25%
2.24B
2.34%
2.32B
3.59%
2.35B
1.16%
2.19B
6.57%
2.24B
2.14%
2.53B
12.76%
short term debt
178.30M
-
141.46M
20.66%
339.35M
139.88%
311.65M
8.16%
332.27M
6.62%
355.29M
6.93%
214.70M
39.57%
217.04M
1.09%
285.66M
31.61%
303.64M
6.29%
377.40M
24.29%
373.96M
0.91%
289.27M
22.65%
377.64M
30.55%
323.51M
14.34%
312.21M
3.49%
301.18M
3.53%
298.61M
0.85%
226.46M
24.16%
319.76M
41.20%
231.16M
27.71%
280.62M
21.40%
276.95M
1.31%
323.23M
16.71%
316.60M
2.05%
507.63M
60.34%
461.40M
9.11%
473.16M
2.55%
468.51M
0.98%
358.55M
23.47%
469.65M
30.98%
478.90M
1.97%
436.04M
8.95%
400.37M
8.18%
349.75M
12.64%
364.13M
4.11%
366.52M
0.66%
361.75M
1.30%
405.91M
12.21%
428.39M
5.54%
507.00M
18.35%
515.56M
1.69%
391.65M
24.03%
328.63M
16.09%
short term investments
7.70M
-
11.16M
44.90%
11.48M
2.91%
11.32M
1.43%
11.71M
3.45%
25.95M
121.63%
25.52M
1.66%
92.60M
262.90%
32.86M
64.51%
35.63M
8.41%
43.86M
23.12%
35.13M
19.92%
28.41M
19.13%
24.97M
12.11%
25.04M
0.29%
45.04M
79.87%
35.57M
21.03%
31.08M
12.63%
34.82M
12.04%
56.01M
60.85%
50.02M
10.69%
49.24M
1.55%
38.46M
21.90%
39.96M
3.92%
57.63M
44.20%
16.31M
71.70%
111.01M
580.64%
213.66M
92.47%
220.03M
2.98%
79.04M
64.08%
103.79M
31.32%
103.98M
0.19%
167.04M
60.64%
169.71M
1.60%
138.00M
18.69%
19.42M
85.92%
35.05M
80.48%
1.68M
95.20%
1.75M
3.86%
73.19M
4,084.56%
70.03M
4.32%
11.98M
82.89%
13.38M
11.62%
4.77M
64.36%
tax assets
34.79M
-
34.37M
1.20%
33.98M
1.14%
27.51M
19.05%
27.87M
1.33%
28.21M
1.19%
26.43M
6.30%
27.41M
3.69%
27.83M
1.55%
27.75M
0.31%
28.86M
4.01%
29.37M
1.77%
30.71M
4.57%
29.59M
3.65%
27.77M
6.15%
24.76M
10.86%
30.81M
24.44%
29.07M
5.66%
26.41M
9.13%
25.07M
5.07%
25.42M
1.39%
25.24M
0.70%
30.85M
22.22%
27.19M
11.88%
24.38M
10.31%
22.38M
8.23%
23.36M
4.38%
25.21M
7.95%
25.98M
3.06%
23.31M
10.28%
20.18M
13.45%
14.72M
27.01%
19.40M
31.78%
18.64M
3.91%
18.31M
1.79%
18.44M
0.68%
17.61M
4.50%
17.74M
0.78%
18.09M
1.97%
17.59M
2.79%
22.10M
25.65%
20.70M
6.36%
21.11M
1.99%
22.95M
8.72%
tax payables
20.57M
-
28.22M
37.19%
24.23M
14.13%
20.24M
16.46%
26.58M
31.31%
33.37M
25.52%
24.24M
27.36%
22.57M
6.86%
22.05M
2.33%
36.63M
66.16%
35.49M
3.12%
41.47M
16.85%
26.71M
35.59%
41.99M
57.18%
23.78M
43.37%
20.44M
14.05%
23.55M
15.23%
32.92M
39.80%
22.16M
32.69%
23.88M
7.78%
21.24M
11.09%
33.75M
58.94%
27.83M
17.54%
21.30M
23.46%
22.46M
5.45%
36.13M
60.83%
21.98M
39.18%
22.71M
3.34%
35.09M
54.52%
27.85M
20.64%
26.24M
5.78%
26.64M
1.52%
32.28M
21.15%
34.22M
6.01%
24.33M
28.89%
24.39M
0.25%
27.13M
11.21%
71.96M
165.29%
70.34M
2.25%
51.09M
27.36%
65.98M
29.14%
19.63M
70.25%
14.16M
27.85%
85.72M
505.19%
total assets
4.91B
-
4.88B
0.62%
4.96B
1.50%
5.19B
4.62%
5.29B
1.96%
5.80B
9.64%
5.67B
2.19%
5.61B
0.97%
5.52B
1.71%
5.69B
3.11%
5.54B
2.69%
5.50B
0.61%
5.29B
3.89%
5.32B
0.63%
5.48B
3.02%
5.73B
4.43%
5.50B
3.95%
5.41B
1.62%
5.31B
1.92%
5.20B
2.09%
5.06B
2.63%
5.11B
1.07%
5.14B
0.57%
5.10B
0.91%
5.21B
2.23%
5.26B
0.87%
5.38B
2.32%
5.51B
2.54%
5.71B
3.53%
5.46B
4.43%
5.59B
2.53%
5.46B
2.42%
5.50B
0.83%
5.55B
0.80%
5.48B
1.25%
5.19B
5.19%
5.38B
3.52%
5.66B
5.24%
5.62B
0.67%
5.64B
0.39%
6.13B
8.60%
6.43B
4.96%
6.40B
0.43%
6.58B
2.69%
total current assets
1.38B
-
1.32B
3.81%
1.17B
11.96%
1.29B
10.85%
1.22B
5.63%
1.60B
31.51%
1.42B
11.29%
1.43B
0.52%
1.30B
9.15%
1.38B
5.99%
1.29B
6.60%
1.29B
0.61%
1.11B
13.98%
1.19B
7.25%
1.33B
11.78%
1.61B
20.51%
1.31B
18.31%
1.38B
5.28%
1.39B
0.25%
1.36B
1.64%
1.15B
15.41%
1.23B
6.58%
1.21B
1.35%
1.23B
1.57%
1.30B
5.59%
1.38B
6.18%
1.49B
8.02%
1.57B
5.33%
1.67B
6.07%
1.45B
13.28%
1.59B
10.14%
1.58B
0.98%
1.54B
2.40%
1.59B
3.35%
1.68B
5.92%
1.57B
6.49%
1.59B
1.19%
1.79B
12.29%
1.77B
1.08%
1.82B
2.81%
1.87B
2.91%
1.67B
10.63%
1.70B
1.80%
1.58B
7.49%
total current liabilities
558.65M
-
509.24M
8.84%
698.57M
37.18%
682.57M
2.29%
728.70M
6.76%
808.30M
10.92%
695.48M
13.96%
673.28M
3.19%
698.84M
3.80%
762.25M
9.07%
788.38M
3.43%
817.01M
3.63%
694.32M
15.02%
805.57M
16.02%
715.78M
11.15%
738.85M
3.22%
730.40M
1.14%
733.84M
0.47%
648.27M
11.66%
741.44M
14.37%
672.63M
9.28%
728.29M
8.27%
761.69M
4.59%
743.00M
2.45%
842.26M
13.36%
1.01B
20.36%
1.02B
0.71%
880.15M
13.79%
1.08B
23.03%
833.01M
23.07%
1.06B
26.72%
999.91M
5.27%
1.05B
5.45%
977.36M
7.31%
1.03B
5.55%
921.49M
10.67%
977.84M
6.11%
1.03B
5.37%
1.03B
0.19%
1.03B
0.16%
1.29B
24.69%
1.22B
5.69%
1.19B
2.21%
1.05B
12.01%
total debt
2.67B
-
2.63B
1.62%
2.58B
1.82%
2.75B
6.51%
2.85B
3.56%
3.09B
8.75%
2.90B
6.31%
2.96B
2.17%
2.96B
0.04%
2.98B
0.42%
2.86B
3.85%
2.83B
1.00%
2.68B
5.44%
2.66B
0.58%
2.86B
7.32%
2.80B
1.86%
2.51B
10.40%
2.45B
2.55%
2.35B
3.89%
2.32B
1.61%
2.22B
4.00%
2.15B
3.40%
2.05B
4.67%
2.03B
1.05%
1.95B
3.83%
1.92B
1.24%
1.91B
0.79%
2.05B
7.38%
1.96B
4.37%
1.87B
4.72%
1.88B
0.63%
1.82B
3.28%
1.74B
4.45%
1.76B
1.22%
1.69B
3.59%
1.66B
2.21%
1.62B
2.33%
1.64B
1.33%
1.60B
2.27%
1.59B
0.61%
1.81B
13.80%
2.13B
17.59%
2.09B
2.14%
2.11B
1.22%
total investments
7.83M
-
7.38M
5.79%
7.44M
0.84%
7.04M
5.36%
7.42M
5.34%
4.64M
37.37%
4.66M
0.28%
5.07M
8.80%
4.36M
14.07%
4.52M
3.86%
6.65M
46.94%
10.79M
62.40%
10.33M
4.31%
10.33M
0.03%
10.34M
0.04%
9.35M
9.52%
10.94M
17.01%
10.55M
3.62%
10.34M
1.95%
4.23M
59.13%
4.30M
1.77%
4.74M
10.30%
4.85M
2.30%
4.92M
1.28%
5.06M
2.91%
5.03M
0.51%
5.65M
12.24%
34.82M
516.55%
5.50M
84.19%
5.68M
3.14%
4.69M
17.33%
5.14M
9.50%
5.13M
0.18%
29.11M
467.43%
24.33M
16.43%
32.13M
32.09%
6.18M
80.75%
1.68M
72.77%
6.02M
257.36%
73.19M
1,116.15%
6.04M
91.75%
81.06M
1,243.16%
75.54M
6.81%
4.77M
93.69%
total liabilities
3.18B
-
3.13B
1.77%
3.08B
1.65%
3.25B
5.81%
3.37B
3.68%
3.69B
9.33%
3.52B
4.72%
3.56B
1.33%
3.51B
1.38%
3.58B
1.87%
3.42B
4.38%
3.42B
0.04%
3.20B
6.53%
3.21B
0.26%
3.36B
4.82%
3.34B
0.68%
3.04B
9.08%
2.98B
1.90%
2.87B
3.66%
2.83B
1.25%
2.79B
1.58%
2.73B
2.28%
2.67B
2.02%
2.58B
3.26%
2.62B
1.35%
2.58B
1.29%
2.63B
1.89%
2.62B
0.35%
2.75B
4.89%
2.52B
8.50%
2.65B
5.08%
2.52B
4.82%
2.53B
0.45%
2.52B
0.58%
2.56B
1.68%
2.40B
5.99%
2.42B
0.48%
2.50B
3.64%
2.44B
2.70%
2.41B
1.25%
2.83B
17.43%
3.06B
8.29%
3.12B
1.95%
3.09B
1.05%
total liabilities and stockholders equity
4.91B
-
4.88B
0.62%
4.96B
1.50%
5.19B
4.62%
5.29B
1.96%
5.80B
9.64%
5.67B
2.19%
5.61B
0.97%
5.52B
1.71%
5.69B
3.11%
5.54B
2.69%
5.50B
0.61%
5.29B
3.89%
5.32B
0.63%
5.48B
3.02%
5.73B
4.43%
5.50B
3.95%
5.41B
1.62%
5.31B
1.92%
5.20B
2.09%
5.06B
2.63%
5.11B
1.07%
5.14B
0.57%
5.10B
0.91%
5.21B
2.23%
5.26B
0.87%
5.38B
2.32%
5.51B
2.54%
5.71B
3.53%
5.46B
4.43%
5.59B
2.53%
5.46B
2.42%
5.50B
0.83%
5.55B
0.80%
5.48B
1.25%
5.19B
5.19%
5.38B
3.52%
5.66B
5.24%
5.62B
0.67%
5.64B
0.39%
6.13B
8.60%
6.43B
4.96%
6.40B
0.43%
6.58B
2.69%
total non current assets
3.54B
-
3.56B
0.62%
3.79B
6.50%
3.89B
2.70%
4.07B
4.48%
4.19B
3.08%
4.25B
1.29%
4.18B
1.47%
4.22B
0.83%
4.31B
2.23%
4.25B
1.45%
4.21B
0.98%
4.18B
0.79%
4.13B
1.13%
4.15B
0.49%
4.12B
0.73%
4.19B
1.66%
4.03B
3.78%
3.92B
2.67%
3.83B
2.25%
3.91B
1.91%
3.88B
0.56%
3.93B
1.18%
3.86B
1.67%
3.91B
1.15%
3.87B
0.89%
3.89B
0.30%
3.94B
1.47%
4.04B
2.52%
4.01B
0.78%
4.00B
0.22%
3.88B
2.99%
3.97B
2.14%
3.96B
0.19%
3.79B
4.14%
3.62B
4.62%
3.78B
4.53%
3.87B
2.28%
3.85B
0.48%
3.82B
0.73%
4.25B
11.31%
4.76B
11.83%
4.70B
1.21%
5.00B
6.38%
total non current liabilities
2.63B
-
2.62B
0.27%
2.38B
9.20%
2.57B
8.19%
2.65B
2.87%
2.88B
8.89%
2.82B
2.13%
2.89B
2.45%
2.81B
2.58%
2.82B
0.08%
2.63B
6.50%
2.61B
1.04%
2.51B
3.87%
2.40B
4.10%
2.65B
10.17%
2.60B
1.73%
2.31B
11.34%
2.25B
2.65%
2.22B
1.05%
2.09B
5.81%
2.12B
1.14%
2.00B
5.64%
1.91B
4.43%
1.84B
3.58%
1.78B
3.50%
1.57B
11.55%
1.61B
2.66%
1.74B
8.16%
1.67B
4.27%
1.69B
0.95%
1.59B
5.61%
1.52B
4.52%
1.48B
2.85%
1.54B
4.24%
1.53B
0.78%
1.48B
2.83%
1.44B
3.01%
1.47B
2.46%
1.40B
4.71%
1.37B
2.28%
1.54B
11.95%
1.84B
20.02%
1.93B
4.70%
2.04B
5.71%
total stockholders equity
1.35B
-
1.41B
4.68%
1.48B
5.05%
1.51B
1.45%
1.50B
0.53%
1.70B
13.19%
1.72B
1.71%
1.66B
3.92%
1.60B
3.55%
1.69B
5.74%
1.69B
0.05%
1.68B
0.84%
1.66B
0.81%
1.69B
1.65%
1.69B
0.19%
1.85B
9.77%
1.88B
1.64%
1.86B
1.22%
1.86B
0.10%
1.76B
5.01%
1.86B
5.15%
1.94B
4.55%
2.01B
3.65%
2.04B
1.67%
2.12B
3.96%
2.18B
2.75%
2.25B
2.91%
2.35B
4.70%
2.42B
3.02%
2.38B
1.78%
2.41B
1.05%
2.40B
0.20%
2.44B
1.57%
2.48B
1.78%
2.41B
2.73%
2.29B
5.30%
2.41B
5.61%
2.54B
5.42%
2.57B
0.97%
2.61B
1.52%
2.68B
2.59%
2.72B
1.74%
2.67B
1.84%
2.83B
5.78%

All numbers in (except ratios and percentages)