bf/NASDAQ:EXLS_icon.png

NASDAQ:EXLS

EXL

  • Stock

USD

Last Close

38.75

06/11 21:58

Market Cap

5.10B

Beta: 1.00

Volume Today

2.71M

Avg: 208.27K

PE Ratio

28.98

PFCF: 35.33

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 '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
Dec '24
Mar '25
Jun '25
Sep '25
account payables
4.66M
-
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%
5.88M
44.15%
5.65M
4.01%
5.97M
5.72%
6.77M
13.33%
accumulated other comprehensive income loss
-55.51M
-
-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%
-154.72M
26.21%
-142.79M
7.71%
-134.43M
5.85%
-168.98M
25.70%
cash and cash equivalents
176.50M
-
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%
153.35M
2.17%
140.44M
8.42%
149.13M
6.19%
160.31M
7.49%
cash and short term investments
188.08M
-
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%
340.58M
4.55%
331.42M
2.69%
353.29M
6.60%
390.14M
10.43%
common stock
34K
-
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%
206K
0.49%
207K
0.49%
207K
0%
207K
0%
deferred revenue
7.69M
-
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%
19.26M
54.46%
20.14M
4.54%
21.99M
9.19%
17.50M
20.43%
deferred revenue non current
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%
18.21M
-
deferrred tax liabilities non current
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%
1.40M
56.76%
1.63M
15.82%
2.22M
36.37%
2.46M
11.24%
goodwill
139.60M
-
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%
420.39M
1.70%
420.49M
0.03%
420.57M
0.02%
419.87M
0.17%
goodwill and intangible assets
186.58M
-
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%
469.72M
1.93%
466.59M
0.67%
463.40M
0.68%
459.38M
0.87%
intangible assets
46.98M
-
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%
49.33M
3.82%
46.09M
6.57%
42.83M
7.09%
39.51M
7.74%
inventory
21.54M
-
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
50.56M
-
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%
343.45M
450.96%
302.38M
11.96%
62.40M
79.36%
60.46M
3.11%
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%
13.97M
1.49%
20.13M
44.10%
7.52M
62.67%
8.00M
6.45%
net debt
-125.14M
-
-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%
211.47M
420.55%
245.66M
16.16%
-63.47M
125.84%
-75.79M
19.40%
net receivables
80.24M
-
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%
359.80M
5.54%
401.31M
11.54%
345.47M
13.91%
351.43M
1.72%
other assets
other current assets
12.53M
-
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%
94.81M
6.16%
28.45M
70.00%
159.55M
460.87%
150.38M
5.75%
other current liabilities
77.81M
-
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%
243.31M
12.73%
195.56M
19.63%
215.11M
10.00%
258.68M
20.25%
other liabilities
1
-
1
0%
other non current assets
27.23M
-
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%
64.16M
1.94%
70.14M
9.32%
74.88M
6.76%
73.45M
1.90%
other non current liabilities
4.01M
-
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%
35.36M
90.76%
116.88M
230.54%
310.63M
165.77%
411.31M
32.41%
othertotal stockholders equity
205.21M
-
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%
-197.58M
1.87%
-194.06M
1.78%
preferred stock
property plant equipment net
45.37M
-
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%
170.62M
4.78%
178.30M
4.50%
187.19M
4.98%
185.02M
1.16%
retained earnings
269.42M
-
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%
1.28B
4.12%
1.35B
5.19%
1.41B
4.90%
1.47B
4.11%
short term debt
803K
-
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%
21.38M
1.92%
22.31M
4.37%
23.26M
4.25%
24.06M
3.44%
short term investments
11.58M
-
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%
187.22M
6.59%
190.98M
2.01%
204.16M
6.90%
229.83M
12.57%
tax assets
11.98M
-
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%
104.75M
2.00%
109.95M
4.97%
117.21M
6.60%
115.83M
1.18%
tax payables
-1.31M
-
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%
284K
-
total assets
573.56M
-
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%
1.62B
0.53%
1.68B
3.58%
1.71B
1.91%
1.73B
1.47%
total current assets
302.39M
-
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%
795.19M
3.58%
831.30M
4.54%
858.32M
3.25%
891.95M
3.92%
total current liabilities
90.97M
-
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%
290.12M
14.14%
243.65M
16.02%
272.30M
11.76%
307.00M
12.74%
total debt
51.36M
-
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%
364.83M
333.64%
386.10M
5.83%
85.66M
77.81%
84.52M
1.33%
total investments
11.58M
-
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%
201.19M
5.99%
211.11M
4.93%
211.68M
0.27%
237.83M
12.36%
total liabilities
154.40M
-
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%
688.54M
1.95%
664.53M
3.49%
647.55M
2.56%
781.24M
20.65%
total liabilities and stockholders equity
573.56M
-
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%
1.62B
0.53%
1.68B
3.58%
1.71B
1.91%
1.73B
1.47%
total non current assets
271.17M
-
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%
823.21M
2.25%
845.11M
2.66%
850.19M
0.60%
841.69M
1.00%
total non current liabilities
63.43M
-
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%
398.43M
11.08%
420.88M
5.64%
375.25M
10.84%
474.24M
26.38%
total stockholders equity
419.16M
-
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%
929.86M
2.46%
1.01B
8.82%
1.06B
4.85%
952.39M
10.23%

All numbers in USD (except ratios and percentages)