bf/NASDAQ:EXLS_icon.png

COM:EXLSERVICE

EXL

  • Stock

Last Close

45.66

22/11 21:00

Market Cap

5.10B

Beta: -

Volume Today

667.28K

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
4.71M
-
4.42M
6.24%
4.29M
2.85%
3.34M
22.15%
4.66M
39.49%
5.51M
18.16%
5.83M
5.84%
3.64M
37.64%
6.40M
76.00%
3.15M
50.85%
4.49M
42.75%
3.40M
24.40%
3.29M
3.15%
5.29M
60.77%
11.66M
120.60%
3.83M
67.12%
5.92M
54.36%
4.11M
30.48%
5.43M
31.94%
4.31M
20.60%
5.65M
31.16%
4.56M
19.33%
3.27M
28.31%
3.66M
11.90%
6.56M
79.44%
8.05M
22.61%
9.05M
12.43%
6.21M
31.33%
6.99M
12.54%
8.30M
18.76%
3.88M
53.31%
2.88M
25.69%
6.87M
138.56%
4.80M
30.22%
4.38M
8.74%
3.49M
20.33%
7.79M
123.37%
3.38M
56.55%
3.02M
10.79%
3.16M
4.64%
5.05M
60.02%
3.09M
38.81%
3.00M
3.14%
4.08M
36.25%
accumulated other comprehensive income loss
-60.72M
-
-48.74M
19.73%
-45.01M
7.66%
-52.93M
17.60%
-55.51M
4.88%
-53.02M
4.49%
-56.92M
7.36%
-66.25M
16.40%
-67.33M
1.62%
-64.09M
4.81%
-71.05M
10.86%
-66.92M
5.80%
-75.06M
12.15%
-57.01M
24.04%
-55.45M
2.74%
-59.29M
6.92%
-45.71M
22.90%
-59.67M
30.54%
-87.62M
46.84%
-114.33M
30.48%
-83.47M
26.99%
-77.21M
7.49%
-74.36M
3.70%
-86.15M
15.86%
-84.89M
1.46%
-113.10M
33.23%
-104.27M
7.81%
-85.22M
18.28%
-74.98M
12.01%
-78.75M
5.03%
-86.75M
10.15%
-92.26M
6.35%
-89.47M
3.02%
-98.31M
9.87%
-133.37M
35.67%
-154.20M
15.62%
-144.14M
6.52%
-131.49M
8.78%
-124.15M
5.58%
-136.81M
10.20%
-127.04M
7.14%
-130.44M
2.67%
-136.11M
4.35%
-122.59M
9.93%
cash and cash equivalents
148.06M
-
143.69M
2.95%
160.94M
12.00%
161.43M
0.31%
176.50M
9.34%
151.32M
14.27%
94.65M
37.45%
90.66M
4.22%
205.32M
126.49%
95.77M
53.35%
93.11M
2.78%
98.37M
5.65%
213.16M
116.68%
91.70M
56.98%
89.41M
2.49%
87.67M
1.96%
86.80M
0.99%
69.95M
19.40%
84.09M
20.21%
97.64M
16.11%
95.88M
1.80%
86.69M
9.59%
84.84M
2.13%
101.43M
19.55%
119.17M
17.48%
224.87M
88.71%
163.62M
27.24%
206.42M
26.16%
218.53M
5.87%
177.12M
18.95%
150.21M
15.19%
114.58M
23.72%
135.34M
18.11%
106.54M
21.28%
106.30M
0.22%
89.26M
16.03%
118.67M
32.94%
87.30M
26.44%
93.96M
7.63%
122.66M
30.54%
141.01M
14.97%
112.86M
19.97%
115.30M
2.17%
150.10M
30.18%
cash and short term investments
154.05M
-
150.86M
2.07%
168.49M
11.69%
167.99M
0.30%
188.08M
11.96%
165.65M
11.92%
172.53M
4.15%
183.84M
6.55%
219.00M
19.12%
192.85M
11.94%
200.71M
4.07%
214.01M
6.63%
226.65M
5.90%
218.17M
3.74%
237.33M
8.78%
249.37M
5.07%
265.27M
6.38%
239.42M
9.75%
233.14M
2.62%
242.51M
4.02%
280.37M
15.61%
302.74M
7.98%
253.05M
16.42%
280.77M
10.96%
321.40M
14.47%
367.41M
14.32%
335.58M
8.66%
362.60M
8.05%
402.82M
11.09%
375.84M
6.70%
294.74M
21.58%
284.32M
3.54%
313.88M
10.39%
269.23M
14.22%
265.25M
1.48%
262.15M
1.17%
297.70M
13.56%
203.78M
31.55%
250.06M
22.71%
274.24M
9.67%
294.90M
7.53%
250.44M
15.07%
276.14M
10.26%
325.75M
17.97%
common stock
33K
-
34K
3.03%
34K
0%
34K
0%
34K
0%
35K
2.94%
35K
0%
35K
0%
35K
0%
35K
0%
35K
0%
36K
2.86%
36K
0%
36K
0%
36K
0%
37K
2.78%
37K
0%
38K
2.70%
38K
0%
38K
0%
38K
0%
38K
0%
38K
0%
38K
0%
39K
2.63%
39K
0%
39K
0%
39K
0%
39K
0%
39K
0%
39K
0%
39K
0%
40K
2.56%
40K
0%
40K
0%
40K
0%
40K
0%
40K
0%
40K
0%
202K
405%
203K
0.50%
204K
0.49%
204K
0%
205K
0.49%
deferred revenue
8.62M
-
9.52M
10.47%
9.66M
1.46%
8.04M
16.77%
7.69M
4.34%
13.25M
72.25%
11.99M
9.45%
8.11M
32.38%
11.52M
42.02%
13.67M
18.66%
16.16M
18.22%
9.73M
39.78%
16.61M
70.76%
17.97M
8.14%
14.19M
21.03%
8.66M
38.95%
10.72M
23.71%
11.50M
7.35%
10.45M
9.18%
7.60M
27.26%
7.72M
1.61%
11.13M
44.16%
11.79M
5.91%
9.59M
18.70%
13.44M
40.18%
16.04M
19.37%
16.75M
4.45%
13.56M
19.04%
32.65M
140.74%
14.76M
54.78%
12.02M
18.61%
11.87M
1.26%
20M
68.55%
22.57M
12.86%
22.01M
2.47%
19.28M
12.42%
18.78M
2.58%
21.52M
14.60%
20.75M
3.58%
13.77M
33.67%
12.32M
10.52%
16.94M
37.51%
15.41M
9.05%
12.47M
19.04%
deferred revenue non current
4.97M
-
5.35M
7.52%
5.91M
10.44%
5.98M
-
6.32M
5.81%
6.27M
0.89%
6.28M
0.14%
6.51M
3.79%
6.86M
5.36%
6.94M
1.06%
6.31M
9.07%
7.24M
14.73%
7.59M
4.89%
7.86M
3.48%
7.89M
0.45%
8.18M
3.62%
7.92M
3.17%
7.63M
3.60%
7.50M
1.72%
945K
87.40%
713K
24.55%
2.47M
246.70%
2.32M
6.31%
1.91M
17.49%
1.80M
5.97%
1.59M
11.74%
2.03M
27.74%
924K
54.39%
823K
10.93%
724K
12.03%
509K
29.70%
995K
95.48%
2.07M
107.94%
2.96M
42.92%
3.27M
10.65%
4.41M
34.72%
4.22M
4.20%
7.98M
88.99%
11.81M
47.94%
10.20M
13.65%
11.34M
11.22%
deferrred tax liabilities non current
4.78M
-
4.97M
4.15%
2.84M
42.92%
2.88M
-
4.24M
47.29%
4.24M
0.05%
4.81M
13.44%
3.07M
36.27%
3.11M
1.50%
3.11M
0.16%
3.19M
2.83%
3.64M
13.93%
3.83M
5.27%
692K
81.94%
692K
0%
892K
28.90%
892K
0%
892K
0%
13.35M
1,396.86%
8.45M
36.75%
10.10M
19.63%
6.37M
36.99%
720K
88.69%
966K
34.17%
773K
19.98%
705K
8.80%
841K
19.29%
847K
0.71%
877K
3.54%
902K
2.85%
901K
0.11%
965K
7.10%
928K
3.83%
841K
9.38%
759K
9.75%
547K
27.93%
493K
9.87%
507K
2.84%
461K
9.07%
2.76M
498.05%
2.80M
1.67%
2.27M
18.98%
3.25M
42.89%
goodwill
107.41M
-
108.22M
0.75%
108.12M
0.09%
112.20M
3.78%
139.60M
24.42%
172.10M
23.28%
170.13M
1.14%
171.75M
0.95%
171.53M
0.13%
171.50M
0.02%
171.03M
0.27%
177.09M
3.54%
186.77M
5.46%
187.95M
0.63%
188.15M
0.11%
187.95M
0.11%
204.48M
8.79%
202.34M
1.05%
200.98M
0.67%
357.53M
77.89%
349.98M
2.11%
350.24M
0.07%
350.22M
0.01%
349.53M
0.20%
349.53M
0.00%
348.08M
0.42%
348.11M
0.01%
348.72M
0.18%
349.09M
0.10%
349.10M
0.00%
348.75M
0.10%
348.70M
0.01%
403.90M
15.83%
404.56M
0.16%
406.57M
0.50%
405.78M
0.20%
405.64M
0.04%
405.82M
0.05%
405.90M
0.02%
405.58M
0.08%
405.64M
0.01%
405.57M
0.02%
405.58M
0.00%
427.66M
5.44%
goodwill and intangible assets
141.52M
-
140.86M
0.47%
139.27M
1.13%
142.75M
2.50%
186.58M
30.70%
232.18M
24.44%
229.09M
1.33%
227.22M
0.82%
224.27M
1.30%
221.51M
1.23%
218.31M
1.44%
227.42M
4.17%
240.54M
5.77%
238.31M
0.93%
235.13M
1.33%
231.52M
1.53%
253.44M
9.47%
247.44M
2.37%
242.15M
2.14%
472.33M
95.06%
445.48M
5.69%
440.25M
1.17%
434.62M
1.28%
428.38M
1.44%
423.51M
1.14%
417.81M
1.35%
414.41M
0.81%
411.66M
0.66%
408.68M
0.72%
405.34M
0.82%
401.60M
0.92%
398.51M
0.77%
484.98M
21.70%
481.14M
0.79%
479.87M
0.26%
474.79M
1.06%
470.46M
0.91%
466.50M
0.84%
462.39M
0.88%
458.89M
0.76%
455.80M
0.67%
452.65M
0.69%
449.58M
0.68%
478.95M
6.53%
intangible assets
34.12M
-
32.64M
4.31%
31.15M
4.58%
30.55M
1.93%
46.98M
53.80%
60.09M
27.90%
58.96M
1.87%
55.46M
5.93%
52.73M
4.92%
50.01M
5.16%
47.28M
5.47%
50.33M
6.45%
53.77M
6.84%
50.36M
6.35%
46.97M
6.72%
43.57M
7.25%
48.96M
12.37%
45.10M
7.87%
41.17M
8.72%
114.80M
178.84%
95.50M
16.82%
90.01M
5.75%
84.40M
6.23%
78.84M
6.58%
73.98M
6.17%
69.73M
5.74%
66.30M
4.93%
62.94M
5.06%
59.59M
5.32%
56.24M
5.62%
52.85M
6.03%
49.81M
5.76%
81.08M
62.79%
76.58M
5.55%
73.30M
4.28%
69.01M
5.85%
64.82M
6.07%
60.68M
6.38%
56.49M
6.91%
53.31M
5.62%
50.16M
5.91%
47.08M
6.15%
44.00M
6.54%
51.29M
16.56%
inventory
14.57M
-
16.39M
12.50%
19.43M
18.49%
17.72M
8.80%
21.54M
21.57%
26.88M
24.78%
21.17M
21.21%
16.95M
19.93%
12.33M
27.27%
17.55M
42.36%
19.70M
12.21%
21.78M
10.57%
17.94M
17.61%
29.85M
66.38%
18.69M
37.40%
29.61M
58.43%
22.26M
24.83%
42.23M
89.76%
30.99M
26.61%
26.89M
13.23%
26.57M
1.19%
37.33M
40.49%
33.26M
10.91%
17.78M
46.55%
23.40M
31.61%
32.46M
38.74%
15.98M
50.76%
28.80M
80.22%
21.72M
24.60%
40.40M
86.00%
42.86M
6.10%
35.46M
17.26%
-20.23M
157.06%
45.70M
325.88%
41.52M
9.15%
44.77M
7.80%
4.90M
89.06%
5.60M
14.31%
4.63M
17.33%
3.26M
29.62%
long term debt
1.37M
-
1.22M
10.87%
977K
20.05%
850K
13.00%
50.56M
5,848.24%
75.42M
49.18%
60.32M
20.02%
60.30M
0.03%
60.28M
0.04%
55.28M
8.29%
35.25M
36.23%
40.21M
14.08%
35.30M
12.22%
35.28M
0.04%
35.31M
0.07%
45.31M
28.33%
50.72M
11.93%
67.64M
33.35%
57.60M
14.85%
288.57M
401.02%
263.56M
8.67%
377.32M
43.16%
312.41M
17.20%
300.43M
3.84%
269.27M
10.37%
328.91M
22.15%
306.46M
6.82%
305.97M
0.16%
286.83M
6.25%
284.89M
0.68%
216.21M
24.11%
243.94M
12.83%
68.51M
71.92%
326.41M
376.47%
309.49M
5.18%
289.47M
6.47%
268.15M
7.36%
205.66M
23.31%
240.57M
16.98%
208.44M
13.36%
135M
35.23%
280M
107.41%
64.41M
77.00%
62.34M
3.22%
long term investments
3M
-
2.94M
1.87%
11.90M
304.25%
8.03M
32.50%
2.75M
65.73%
3.01M
9.37%
3.05M
1.43%
2.56M
16.34%
2.48M
2.78%
5.23M
110.39%
3.06M
41.39%
4.89M
59.68%
2.96M
39.54%
3.14M
6.19%
3.11M
0.99%
2.96M
4.89%
3.00M
1.59%
3.30M
9.92%
26.26M
695.22%
34.72M
32.24%
34.78M
0.16%
35.56M
2.24%
16.09M
54.77%
5.27M
67.22%
18.95M
259.38%
19.58M
3.32%
19.24M
1.74%
14.18M
26.27%
net debt
-145.57M
-
-141.36M
2.89%
-158.90M
12.41%
-159.56M
0.41%
-125.14M
21.57%
-70.15M
43.94%
-23.67M
66.26%
-19.87M
16.04%
-134.66M
577.68%
-30.21M
77.57%
-47.64M
57.70%
-52.92M
11.09%
-167.62M
216.73%
-46.20M
72.44%
-43.90M
4.97%
-42.18M
3.92%
-25.49M
39.58%
-1.75M
93.12%
-15.95M
809.58%
203.47M
1,375.37%
189.32M
6.96%
334.09M
76.47%
272.18M
18.53%
243.64M
10.48%
215.37M
11.60%
223.19M
3.63%
181.70M
18.59%
129.32M
28.83%
112.20M
13.24%
151.46M
34.99%
99.23M
34.48%
162.70M
63.97%
211.67M
30.10%
274.31M
29.59%
256.86M
6.36%
252.09M
1.86%
194.46M
22.86%
172.45M
11.32%
191.10M
10.81%
149.80M
21.61%
130.74M
12.72%
306.54M
134.45%
39.51M
87.11%
-65.97M
266.96%
net receivables
76.12M
-
77.74M
2.12%
73.72M
5.17%
75.69M
2.66%
80.24M
6.02%
89.32M
11.31%
94.22M
5.48%
98.27M
4.31%
92.65M
5.72%
107.60M
16.14%
121.55M
12.96%
120.16M
1.14%
113.07M
5.90%
133.74M
18.28%
123.80M
7.43%
139.65M
12.80%
135.71M
2.82%
146.26M
7.78%
156.77M
7.19%
178.83M
14.07%
164.75M
7.87%
192.00M
16.54%
197.68M
2.96%
179.70M
9.09%
171.86M
4.36%
201.12M
17.02%
157.50M
21.69%
171.16M
8.67%
147.63M
13.74%
176.80M
19.75%
200.35M
13.32%
192.17M
4.08%
194.23M
1.07%
255.59M
31.59%
252.27M
1.30%
271.40M
7.59%
259.22M
4.49%
290.51M
12.07%
288.31M
0.76%
303.38M
5.23%
329.44M
8.59%
356.92M
8.34%
327.61M
8.21%
340.90M
4.06%
other assets
other current assets
7.88M
-
12.96M
64.38%
11.22M
13.37%
11.69M
4.20%
12.53M
7.17%
13.24M
5.65%
13.69M
3.37%
13.22M
3.43%
15.22M
15.15%
19.75M
29.75%
1.82M
90.79%
2.03M
11.77%
21.17M
941.73%
1.74M
91.80%
18.78M
982.65%
4.63M
75.34%
29.58M
538.64%
8.07M
72.73%
5.83M
27.67%
5.59M
4.16%
28.24M
405.01%
3.99M
85.89%
5.09M
27.67%
27.97M
449.70%
24.59M
12.08%
3.90M
84.15%
27.47M
604.77%
2.51M
90.87%
37.11M
1,380.22%
3.51M
90.53%
3.21M
8.57%
33.22M
934.02%
34.01M
2.37%
2.09M
93.87%
1.98M
5.32%
2.26M
14.63%
50.98M
2,151.72%
66.34M
30.13%
70.19M
5.80%
70.70M
0.73%
52.04M
26.40%
54.52M
4.77%
99.96M
83.36%
101.03M
1.07%
other current liabilities
61.62M
-
47.95M
22.20%
54.61M
13.89%
61.66M
12.91%
77.81M
26.20%
60.41M
22.37%
66.41M
9.93%
71.03M
6.96%
78.78M
10.91%
62.55M
20.60%
69.59M
11.27%
79.02M
13.55%
94.10M
19.08%
77.50M
17.64%
79.98M
3.20%
98.42M
23.06%
117.03M
18.90%
88.76M
24.15%
93.22M
5.02%
113.72M
21.99%
120.07M
5.59%
98.38M
18.07%
108.58M
10.37%
130.02M
19.75%
144.08M
10.82%
115.12M
20.10%
119.51M
3.81%
135.35M
13.26%
137.54M
1.62%
130.97M
4.78%
157.98M
20.63%
174.84M
10.67%
190.31M
8.85%
140.31M
26.27%
185.95M
32.53%
212.32M
14.18%
206.40M
2.79%
201.90M
2.18%
190.81M
5.49%
225.21M
18.03%
231.06M
2.60%
162.68M
29.59%
178.06M
9.45%
215.84M
21.22%
other liabilities
1
-
1
0%
other non current assets
22.46M
-
25.27M
12.48%
27.62M
9.31%
26.40M
4.42%
27.23M
3.15%
27.99M
2.79%
26.83M
4.15%
25.37M
5.43%
25.58M
0.80%
25.76M
0.74%
25.00M
2.96%
27.54M
10.17%
23.34M
15.27%
29.27M
25.45%
35.77M
22.18%
34.38M
3.87%
40.18M
16.85%
37.65M
6.30%
30.66M
18.55%
31.07M
1.32%
33.66M
8.33%
35.41M
5.22%
35.27M
0.40%
35.41M
0.39%
38.44M
8.57%
32.24M
16.14%
33.90M
5.15%
34.66M
2.24%
34.40M
0.75%
31.75M
7.70%
29.55M
6.92%
29.46M
0.32%
32.67M
10.90%
34.29M
4.95%
32.25M
5.93%
31.83M
1.30%
34.12M
7.19%
38.59M
13.10%
50.33M
30.40%
53.45M
6.20%
42.69M
20.12%
45.02M
5.44%
53.94M
19.82%
62.93M
16.67%
other non current liabilities
10.06M
-
8.79M
12.69%
5.64M
35.80%
14.53M
157.58%
4.01M
72.37%
3.16M
21.20%
3.53M
11.63%
7.88M
123.19%
8.07M
2.42%
3.59M
55.55%
4.14M
15.38%
3.70M
10.60%
3.94M
6.48%
6.31M
59.97%
7.62M
20.82%
7.65M
0.43%
20.69M
170.40%
15.17M
26.66%
19.03M
25.39%
23.09M
21.38%
15.58M
32.56%
6.08M
60.96%
6.62M
8.90%
6.92M
4.58%
11.59M
67.38%
21.51M
85.61%
19.77M
8.11%
15.82M
19.98%
19.00M
20.12%
15.83M
16.69%
16.39M
3.55%
14.81M
9.65%
23.60M
59.32%
22.68M
3.88%
25.98M
14.56%
33.67M
29.59%
36.88M
9.54%
22.07M
40.15%
20.36M
7.76%
19.55M
4.00%
78.18M
299.96%
80.55M
3.04%
297.62M
269.47%
382.50M
28.52%
othertotal stockholders equity
189.88M
-
195.27M
2.84%
198.38M
1.59%
200.04M
0.84%
205.21M
2.58%
210.95M
2.80%
210.28M
0.32%
207.40M
1.37%
211.89M
2.17%
212.86M
0.45%
216.64M
1.78%
217.69M
0.48%
224.28M
3.03%
224.52M
0.10%
219.79M
2.10%
218.99M
0.36%
218.43M
0.26%
210.43M
3.66%
207.69M
1.30%
208.11M
0.20%
217.25M
4.39%
208.81M
3.89%
204.17M
2.22%
203.25M
0.45%
202.95M
0.15%
194.66M
4.09%
202.42M
3.99%
185.94M
8.14%
152.74M
17.86%
131.63M
13.82%
113.39M
13.86%
49.37M
56.46%
26.45M
46.41%
6.29M
76.21%
-9.17M
245.80%
-8.51M
7.25%
3.18M
137.34%
-23.77M
848.10%
-41.18M
73.28%
-50.69M
23.08%
-67.39M
32.94%
-198.94M
195.21%
-189.74M
4.62%
-201.34M
6.11%
preferred stock
property plant equipment net
34.56M
-
44.03M
27.39%
45.98M
4.42%
45.31M
1.46%
45.37M
0.14%
47.47M
4.62%
48.15M
1.44%
47.07M
2.24%
47.99M
1.95%
47.54M
0.94%
49.71M
4.56%
49.01M
1.41%
49.03M
0.05%
59.22M
20.79%
63.98M
8.03%
63.73M
0.39%
66.76M
4.75%
67.75M
1.48%
66.11M
2.41%
67.67M
2.36%
73.51M
8.62%
163.28M
122.12%
171.25M
4.88%
167.22M
2.35%
165.54M
1.01%
190.45M
15.05%
188.64M
0.95%
189.98M
0.71%
184.79M
2.73%
178.93M
3.17%
169.79M
5.11%
165.23M
2.69%
162.70M
1.53%
160.76M
1.19%
150.61M
6.31%
141.90M
5.78%
138.18M
2.62%
139.43M
0.91%
152.11M
9.09%
153.55M
0.94%
165.23M
7.61%
168.42M
1.93%
176.30M
4.68%
179.19M
1.64%
retained earnings
236.98M
-
248.13M
4.70%
255.89M
3.13%
261.96M
2.37%
269.42M
2.85%
278.99M
3.55%
291.06M
4.33%
306.23M
5.21%
320.99M
4.82%
334.81M
4.31%
351.18M
4.89%
367.23M
4.57%
382.72M
4.22%
394.96M
3.20%
415.34M
5.16%
436.42M
5.07%
427.06M
2.14%
450.68M
5.53%
465.14M
3.21%
480.39M
3.28%
484.24M
0.80%
498.94M
3.03%
511.50M
2.52%
530.55M
3.72%
551.90M
4.03%
574.31M
4.06%
582.74M
1.47%
609.16M
4.53%
641.38M
5.29%
673.31M
4.98%
701.33M
4.16%
727.84M
3.78%
756.14M
3.89%
792.32M
4.78%
828.16M
4.52%
867.26M
4.72%
899.11M
3.67%
950.44M
5.71%
999.50M
5.16%
1.04B
4.39%
1.08B
3.86%
1.13B
4.50%
1.18B
4.05%
1.23B
4.50%
short term debt
1.12M
-
1.11M
0.98%
1.06M
4.51%
1.02M
3.40%
803K
21.43%
5.74M
615.19%
10.66M
85.63%
10.48M
1.69%
10.38M
0.93%
10.29M
0.94%
10.22M
0.63%
5.24M
48.76%
10.23M
95.38%
10.22M
0.16%
10.20M
0.13%
168K
98.35%
10.59M
6,200.60%
564K
94.67%
10.54M
1,768.97%
12.54M
18.95%
21.65M
72.63%
43.47M
100.80%
44.60M
2.62%
44.64M
0.08%
65.27M
46.21%
119.15M
82.56%
38.86M
67.39%
29.77M
23.38%
43.89M
47.44%
43.69M
0.48%
33.23M
23.93%
33.34M
0.32%
278.50M
735.34%
54.45M
80.45%
53.67M
1.41%
51.88M
3.34%
44.98M
13.30%
54.09M
20.27%
44.48M
17.77%
64.01M
43.90%
77.97M
21.81%
78.73M
0.97%
90.40M
14.83%
21.80M
75.89%
short term investments
5.99M
-
7.17M
19.74%
7.56M
5.40%
6.56M
13.17%
11.58M
76.45%
14.33M
23.78%
77.88M
443.48%
93.18M
19.65%
13.68M
85.32%
97.08M
609.85%
107.59M
10.83%
115.64M
7.48%
13.49M
88.33%
126.47M
837.45%
147.91M
16.95%
161.70M
9.32%
178.48M
10.38%
169.46M
5.05%
149.04M
12.05%
144.88M
2.80%
184.49M
27.34%
216.06M
17.11%
168.20M
22.15%
179.34M
6.62%
202.24M
12.77%
142.54M
29.52%
171.96M
20.64%
156.18M
9.18%
184.29M
18.00%
198.72M
7.83%
144.53M
27.27%
169.74M
17.44%
178.54M
5.18%
162.69M
8.87%
158.94M
2.31%
172.89M
8.78%
179.03M
3.55%
116.48M
34.94%
156.10M
34.01%
151.58M
2.89%
153.88M
1.52%
137.59M
10.59%
160.83M
16.90%
175.65M
9.21%
tax assets
12.25M
-
9.90M
19.17%
8.54M
13.74%
11.02M
28.94%
11.98M
8.79%
8.29M
30.85%
8.04M
3.00%
8.00M
0.53%
13.75M
71.95%
9.71M
29.37%
10.10M
4.04%
7.07M
29.99%
14.80M
109.23%
16.39M
10.76%
13.96M
14.84%
16.12M
15.47%
8.59M
46.74%
6.52M
24.08%
12.70M
94.88%
12.20M
3.94%
6.60M
45.89%
4.57M
30.78%
4.20M
8.10%
6.19M
47.38%
11.86M
91.52%
16.64M
40.36%
17.07M
2.58%
13.23M
22.50%
7.75M
41.43%
10.66M
37.53%
24.13M
126.44%
26.75M
10.84%
21.40M
19.98%
22.45M
4.87%
40.92M
82.31%
54.90M
34.15%
55.79M
1.63%
62.25M
11.58%
68.61M
10.22%
79.77M
16.26%
82.93M
3.96%
91.84M
10.75%
100.99M
9.97%
106.88M
5.83%
tax payables
1.41M
-
2.02B
-
2.02B
0%
-1.31M
100.06%
9.30B
708,782.41%
6.32B
32.07%
4.17B
34.05%
2.43M
99.94%
6.41M
163.40%
5.57M
13.08%
7.11M
27.69%
6.24M
12.21%
7.69M
23.15%
7.34M
4.55%
8.82M
20.23%
8.80M
0.23%
17.80M
102.27%
11.28M
36.65%
7.70M
31.73%
1.01M
86.86%
595K
41.21%
604K
1.51%
575K
4.80%
1.43M
149.04%
1.69M
18.16%
2.36M
39.42%
5.16M
118.61%
3.49M
32.36%
14.44M
314.08%
11.26M
22.07%
11.08M
1.56%
901K
91.87%
1.26M
39.73%
21.35M
1,595.63%
23.41M
9.66%
2.94M
87.42%
18.55M
529.71%
4.28M
76.90%
11.95M
178.96%
1.21M
89.85%
4.89M
303.46%
total assets
463.43M
-
478.01M
3.15%
494.27M
3.40%
498.56M
0.87%
573.56M
15.04%
611.02M
6.53%
613.72M
0.44%
619.94M
1.01%
650.78M
4.98%
642.28M
1.31%
646.90M
0.72%
669.02M
3.42%
706.53M
5.61%
726.69M
2.85%
747.43M
2.85%
769.00M
2.89%
824.77M
7.25%
798.27M
3.21%
790.26M
1.00%
1.05B
32.25%
1.06B
1.61%
1.18B
11.36%
1.14B
3.81%
1.15B
0.75%
1.18B
3.24%
1.27B
7.11%
1.19B
5.81%
1.22B
2.17%
1.25B
2.33%
1.23B
1.72%
1.17B
4.65%
1.17B
0.11%
1.28B
9.83%
1.27B
0.65%
1.29B
1.29%
1.32B
2.15%
1.35B
2.08%
1.31B
2.79%
1.36B
4.14%
1.40B
2.92%
1.44B
2.81%
1.44B
0.18%
1.50B
4.47%
1.61B
7.05%
total current assets
252.63M
-
257.95M
2.11%
272.86M
5.78%
273.08M
0.08%
302.39M
10.73%
295.09M
2.42%
301.61M
2.21%
312.28M
3.54%
339.20M
8.62%
337.75M
0.43%
343.77M
1.78%
357.98M
4.13%
378.82M
5.82%
383.50M
1.23%
398.60M
3.94%
423.25M
6.19%
452.82M
6.98%
435.97M
3.72%
426.73M
2.12%
453.83M
6.35%
499.94M
10.16%
536.06M
7.23%
489.07M
8.76%
506.23M
3.51%
541.26M
6.92%
604.89M
11.76%
536.54M
11.30%
565.06M
5.32%
609.28M
7.82%
596.55M
2.09%
541.16M
9.28%
545.17M
0.74%
578.14M
6.05%
572.62M
0.96%
561.01M
2.03%
580.58M
3.49%
612.79M
5.55%
566.23M
7.60%
613.18M
8.29%
651.57M
6.26%
676.37M
3.81%
661.88M
2.14%
703.71M
6.32%
767.69M
9.09%
total current liabilities
76.08M
-
62.99M
17.19%
69.62M
10.52%
74.06M
6.38%
90.97M
22.83%
84.91M
6.66%
94.89M
11.76%
93.25M
1.73%
107.08M
14.82%
89.64M
16.28%
100.46M
12.07%
97.38M
3.06%
124.23M
27.57%
110.97M
10.67%
116.03M
4.56%
111.09M
4.26%
144.25M
29.85%
104.94M
27.25%
119.64M
14.00%
138.17M
15.49%
155.09M
12.25%
157.53M
1.57%
168.24M
6.80%
187.90M
11.69%
229.35M
22.06%
258.36M
12.65%
184.16M
28.72%
184.90M
0.40%
221.08M
19.57%
197.72M
10.57%
207.11M
4.75%
222.93M
7.64%
495.69M
122.35%
222.12M
55.19%
266.01M
19.76%
286.97M
7.88%
277.95M
3.14%
280.90M
1.06%
259.06M
7.78%
306.15M
18.17%
326.40M
6.62%
261.44M
19.90%
286.86M
9.72%
254.19M
11.39%
total debt
2.49M
-
2.33M
6.43%
2.04M
12.66%
1.87M
8.01%
51.36M
2,643.75%
81.17M
58.03%
70.98M
12.55%
70.78M
0.28%
70.66M
0.17%
65.56M
7.21%
45.47M
30.64%
45.45M
0.05%
45.53M
0.18%
45.50M
0.07%
45.51M
0.03%
45.48M
0.07%
61.31M
34.79%
68.20M
11.25%
68.14M
0.09%
301.11M
341.92%
285.20M
5.28%
420.78M
47.54%
357.02M
15.15%
345.07M
3.35%
334.54M
3.05%
448.06M
33.93%
345.32M
22.93%
335.74M
2.77%
330.73M
1.49%
328.58M
0.65%
249.44M
24.09%
277.28M
11.16%
347.01M
25.15%
380.86M
9.75%
363.16M
4.65%
341.35M
6.00%
313.13M
8.27%
259.75M
17.05%
285.06M
9.74%
272.45M
4.42%
271.76M
0.25%
419.39M
54.32%
154.82M
63.09%
84.13M
45.66%
total investments
5.99M
-
7.17M
19.74%
7.56M
5.40%
6.56M
13.17%
11.58M
76.45%
14.33M
23.78%
77.88M
443.48%
93.18M
19.65%
13.68M
85.32%
97.08M
609.85%
107.59M
10.83%
115.64M
7.48%
13.49M
88.33%
126.47M
837.45%
147.91M
16.95%
161.70M
9.32%
181.48M
12.23%
172.41M
5.00%
160.95M
6.65%
152.91M
4.99%
187.56M
22.66%
219.07M
16.80%
171.26M
21.82%
182.32M
6.46%
206.71M
13.37%
147.76M
28.51%
176.85M
19.69%
161.07M
8.93%
187.46M
16.39%
201.86M
7.68%
147.64M
26.86%
172.88M
17.09%
181.54M
5.01%
166.00M
8.56%
185.20M
11.57%
207.61M
12.10%
213.81M
2.98%
152.04M
28.89%
172.18M
13.25%
156.85M
8.90%
172.83M
10.19%
157.16M
9.06%
180.07M
14.58%
189.83M
5.42%
total liabilities
97.26M
-
83.32M
14.33%
84.98M
1.99%
89.44M
5.25%
154.40M
72.62%
174.06M
12.73%
169.26M
2.76%
172.53M
1.93%
185.01M
7.23%
158.49M
14.34%
149.90M
5.42%
150.80M
0.60%
174.35M
15.61%
163.98M
5.95%
167.51M
2.15%
172.64M
3.06%
224.73M
30.17%
196.56M
12.53%
204.78M
4.18%
470.69M
129.85%
443.62M
5.75%
551.75M
24.37%
496.11M
10.08%
498.30M
0.44%
513.09M
2.97%
611.36M
19.15%
512.68M
16.14%
509.55M
0.61%
528.68M
3.75%
500.14M
5.40%
441.33M
11.76%
483.08M
9.46%
589.75M
22.08%
574.21M
2.64%
605.28M
5.41%
614.14M
1.46%
587.94M
4.27%
513.35M
12.69%
528.49M
2.95%
546.41M
3.39%
552.53M
1.12%
636.14M
15.13%
651.16M
2.36%
702.27M
7.85%
total liabilities and stockholders equity
463.43M
-
478.01M
3.15%
494.27M
3.40%
498.56M
0.87%
573.56M
15.04%
611.02M
6.53%
613.72M
0.44%
619.94M
1.01%
650.78M
4.98%
642.28M
1.31%
646.90M
0.72%
669.02M
3.42%
706.53M
5.61%
726.69M
2.85%
747.43M
2.85%
769.00M
2.89%
824.77M
7.25%
798.27M
3.21%
790.26M
1.00%
1.05B
32.25%
1.06B
1.61%
1.18B
11.36%
1.14B
3.81%
1.15B
0.75%
1.18B
3.24%
1.27B
7.11%
1.19B
5.81%
1.22B
2.17%
1.25B
2.33%
1.23B
1.72%
1.17B
4.65%
1.17B
0.11%
1.28B
9.83%
1.27B
0.65%
1.29B
1.29%
1.32B
2.15%
1.35B
2.08%
1.31B
2.79%
1.36B
4.14%
1.40B
2.92%
1.44B
2.81%
1.44B
0.18%
1.50B
4.47%
1.61B
7.05%
total non current assets
210.81M
-
220.06M
4.39%
221.41M
0.61%
225.47M
1.84%
271.17M
20.26%
315.93M
16.51%
312.11M
1.21%
307.65M
1.43%
311.58M
1.28%
304.53M
2.27%
303.13M
0.46%
311.04M
2.61%
327.70M
5.36%
343.19M
4.73%
348.83M
1.64%
345.75M
0.88%
371.96M
7.58%
362.30M
2.60%
363.53M
0.34%
591.31M
62.66%
562.00M
4.96%
646.52M
15.04%
648.39M
0.29%
639.75M
1.33%
641.83M
0.32%
662.37M
3.20%
657.07M
0.80%
654.42M
0.40%
638.58M
2.42%
629.82M
1.37%
628.18M
0.26%
622.89M
0.84%
704.76M
13.14%
701.93M
0.40%
729.92M
3.99%
738.14M
1.13%
733.33M
0.65%
742.34M
1.23%
749.52M
0.97%
750.92M
0.19%
765.60M
1.95%
777.51M
1.56%
800.05M
2.90%
842.14M
5.26%
total non current liabilities
21.18M
-
20.33M
4.03%
15.36M
24.43%
15.38M
0.12%
63.43M
312.42%
89.15M
40.55%
74.36M
16.59%
79.28M
6.60%
77.93M
1.69%
68.84M
11.66%
49.44M
28.19%
53.42M
8.05%
50.12M
6.18%
53.01M
5.78%
51.48M
2.90%
61.55M
19.57%
80.48M
30.76%
91.62M
13.84%
85.15M
7.07%
332.52M
290.52%
288.52M
13.23%
394.21M
36.63%
327.87M
16.83%
310.39M
5.33%
283.74M
8.59%
352.99M
24.41%
328.52M
6.93%
324.65M
1.18%
307.61M
5.25%
302.42M
1.69%
234.22M
22.55%
260.16M
11.07%
94.06M
63.84%
352.09M
274.31%
339.27M
3.64%
327.18M
3.56%
309.99M
5.25%
232.44M
25.02%
269.43M
15.91%
240.26M
10.82%
226.13M
5.88%
374.69M
65.70%
364.30M
2.77%
448.08M
23.00%
total stockholders equity
366.17M
-
394.69M
7.79%
409.29M
3.70%
409.12M
0.04%
419.16M
2.45%
436.96M
4.25%
444.46M
1.72%
447.41M
0.66%
465.59M
4.06%
483.61M
3.87%
496.82M
2.73%
518.04M
4.27%
531.99M
2.69%
562.50M
5.74%
579.72M
3.06%
596.16M
2.84%
599.82M
0.61%
601.47M
0.28%
585.25M
2.70%
574.21M
1.89%
618.07M
7.64%
630.58M
2.02%
641.35M
1.71%
647.68M
0.99%
670.00M
3.45%
655.90M
2.10%
680.93M
3.82%
709.93M
4.26%
719.17M
1.30%
726.23M
0.98%
728.01M
0.25%
684.99M
5.91%
693.16M
1.19%
700.34M
1.04%
685.65M
2.10%
704.58M
2.76%
758.18M
7.61%
795.22M
4.89%
834.21M
4.90%
856.09M
2.62%
889.44M
3.90%
803.25M
9.69%
852.61M
6.14%
907.56M
6.45%

All numbers in (except ratios and percentages)