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
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
account payables
4.66M
-
6.40M
37.27%
3.29M
48.63%
5.92M
79.99%
5.65M
4.48%
6.56M
16.12%
6.99M
6.52%
6.87M
1.70%
7.79M
13.33%
5.05M
35.10%
5.88M
16.40%
accumulated other comprehensive income loss
-55.51M
-
-67.33M
21.29%
-75.06M
11.48%
-45.71M
39.10%
-83.47M
82.60%
-84.89M
1.71%
-74.98M
11.67%
-89.47M
19.32%
-144.14M
61.10%
-127.04M
11.87%
-154.72M
21.79%
cash and cash equivalents
176.50M
-
205.32M
16.33%
213.16M
3.81%
86.80M
59.28%
95.88M
10.47%
119.17M
24.28%
218.53M
83.38%
135.34M
38.07%
118.67M
12.32%
141.01M
18.83%
153.35M
8.75%
cash and short term investments
188.08M
-
219.00M
16.44%
226.65M
3.49%
265.27M
17.04%
280.37M
5.69%
321.40M
14.64%
402.82M
25.33%
313.88M
22.08%
297.70M
5.15%
294.90M
0.94%
340.58M
15.49%
common stock
34K
-
35K
2.94%
36K
2.86%
37K
2.78%
38K
2.70%
39K
2.63%
39K
0%
40K
2.56%
40K
0%
203K
407.50%
206K
1.48%
deferred revenue
7.69M
-
11.52M
49.78%
16.61M
44.25%
10.72M
35.50%
7.72M
27.94%
13.44M
74.00%
32.65M
143.00%
20M
38.74%
18.78M
6.09%
12.32M
34.42%
19.26M
56.39%
deferred revenue non current
5.98M
-
6.51M
9.00%
7.24M
11.08%
8.18M
12.97%
945K
88.44%
1.91M
102.22%
924K
51.65%
995K
7.68%
4.41M
343.02%
10.20M
131.28%
18.21M
78.65%
deferrred tax liabilities non current
2.88M
-
3.07M
6.53%
3.64M
18.72%
892K
75.49%
8.45M
846.75%
966K
88.56%
847K
12.32%
965K
13.93%
547K
43.32%
2.76M
404.02%
1.40M
49.11%
goodwill
139.60M
-
171.53M
22.88%
186.77M
8.88%
204.48M
9.48%
349.98M
71.16%
349.53M
0.13%
349.09M
0.13%
403.90M
15.70%
405.64M
0.43%
405.64M
0.00%
420.39M
3.64%
goodwill and intangible assets
186.58M
-
224.27M
20.20%
240.54M
7.26%
253.44M
5.36%
445.48M
75.77%
423.51M
4.93%
408.68M
3.50%
484.98M
18.67%
470.46M
3.00%
455.80M
3.11%
469.72M
3.05%
intangible assets
46.98M
-
52.73M
12.25%
53.77M
1.97%
48.96M
8.95%
95.50M
95.05%
73.98M
22.53%
59.59M
19.45%
81.08M
36.06%
64.82M
20.06%
50.16M
22.61%
49.33M
1.66%
inventory
21.54M
-
12.33M
42.75%
17.94M
45.51%
22.26M
24.04%
26.57M
19.40%
23.40M
11.95%
21.72M
7.18%
36.03M
65.89%
4.90M
86.41%
long term debt
50.56M
-
60.28M
19.22%
35.30M
41.44%
50.72M
43.69%
263.56M
419.61%
269.27M
2.17%
286.83M
6.52%
68.51M
76.12%
268.15M
291.43%
135M
49.66%
343.45M
154.41%
long term investments
3M
-
2.75M
8.23%
2.48M
9.77%
2.96M
19.04%
3.00M
1.59%
34.78M
1,057.76%
18.95M
45.51%
13.97M
26.27%
net debt
-125.14M
-
-134.66M
7.61%
-167.62M
24.48%
-25.49M
84.79%
189.32M
842.78%
215.37M
13.76%
112.20M
47.90%
211.67M
88.66%
194.46M
8.13%
130.74M
32.77%
211.47M
61.74%
net receivables
80.24M
-
92.65M
15.46%
113.07M
22.04%
135.71M
20.02%
164.75M
21.40%
171.86M
4.32%
147.63M
14.10%
194.23M
31.56%
259.22M
33.46%
329.44M
27.09%
359.80M
9.22%
other assets
other current assets
12.53M
-
15.22M
21.43%
21.17M
39.09%
29.58M
39.75%
28.24M
4.54%
24.59M
12.91%
37.11M
50.89%
34.01M
8.35%
50.98M
49.90%
52.04M
2.07%
94.81M
82.20%
other current liabilities
77.81M
-
78.78M
1.24%
94.10M
19.45%
117.03M
24.37%
120.07M
2.60%
144.08M
19.99%
137.54M
4.54%
190.31M
38.36%
206.40M
8.45%
231.06M
11.95%
259.80M
12.44%
other liabilities
1
-
other non current assets
27.23M
-
25.58M
6.08%
23.34M
8.76%
40.18M
72.17%
33.66M
16.23%
38.44M
14.22%
34.40M
10.52%
32.67M
5.03%
34.12M
4.46%
42.69M
25.11%
64.16M
50.27%
other non current liabilities
4.01M
-
8.07M
101.10%
3.94M
51.18%
20.69M
424.89%
15.58M
24.72%
11.59M
25.58%
19.00M
63.93%
23.60M
24.18%
36.88M
56.31%
78.18M
111.96%
35.36M
54.77%
othertotal stockholders equity
205.21M
-
211.89M
3.26%
224.28M
5.85%
218.43M
2.61%
217.25M
0.54%
202.95M
6.58%
152.74M
24.74%
26.45M
82.68%
3.18M
87.99%
-67.39M
2,221.15%
-197.58M
193.20%
preferred stock
property plant equipment net
45.37M
-
47.99M
5.78%
49.03M
2.16%
66.76M
36.16%
73.51M
10.12%
165.54M
125.19%
184.79M
11.63%
162.70M
11.96%
138.18M
15.07%
165.23M
19.58%
170.62M
3.26%
retained earnings
269.42M
-
320.99M
19.14%
382.72M
19.23%
427.06M
11.59%
484.24M
13.39%
551.90M
13.97%
641.38M
16.21%
756.14M
17.89%
899.11M
18.91%
1.08B
20.53%
1.28B
18.30%
short term debt
803K
-
10.38M
1,193.15%
10.23M
1.46%
10.59M
3.45%
21.65M
104.50%
65.27M
201.52%
43.89M
32.75%
278.50M
534.49%
44.98M
83.85%
77.97M
73.35%
4.89M
93.73%
short term investments
11.58M
-
13.68M
18.13%
13.49M
1.35%
178.48M
1,222.95%
184.49M
3.37%
202.24M
9.62%
184.29M
8.88%
178.54M
3.12%
179.03M
0.27%
153.88M
14.05%
187.22M
21.67%
tax assets
11.98M
-
13.75M
14.72%
14.80M
7.64%
8.59M
41.99%
6.60M
23.10%
11.86M
79.57%
7.75M
34.64%
21.40M
176.22%
55.79M
160.66%
82.93M
48.64%
104.75M
26.31%
tax payables
-1.31M
-
2.43M
285.22%
6.24M
156.66%
8.80M
41.00%
1.01M
88.50%
1.43M
41.50%
3.49M
143.58%
901K
74.17%
2.94M
226.86%
1.21M
58.81%
284K
76.59%
total assets
573.56M
-
650.78M
13.46%
706.53M
8.57%
824.77M
16.74%
1.06B
28.75%
1.18B
11.41%
1.25B
5.47%
1.28B
2.81%
1.35B
4.93%
1.44B
7.12%
1.62B
12.24%
total current assets
302.39M
-
339.20M
12.17%
378.82M
11.68%
452.82M
19.53%
499.94M
10.41%
541.26M
8.27%
609.28M
12.57%
578.14M
5.11%
612.79M
5.99%
676.37M
10.37%
795.19M
17.57%
total current liabilities
90.97M
-
107.08M
17.71%
124.23M
16.02%
144.25M
16.11%
155.09M
7.52%
229.35M
47.88%
221.08M
3.61%
495.69M
124.21%
277.95M
43.93%
326.40M
17.43%
290.12M
11.12%
total debt
51.36M
-
70.66M
37.57%
45.53M
35.56%
61.31M
34.65%
285.20M
365.20%
334.54M
17.30%
330.73M
1.14%
347.01M
4.92%
313.13M
9.76%
271.76M
13.21%
364.83M
34.25%
total investments
11.58M
-
13.68M
18.13%
13.49M
1.35%
181.48M
1,245.19%
187.56M
3.35%
204.72M
9.15%
187.24M
8.54%
181.54M
3.04%
213.81M
17.77%
172.83M
19.16%
201.19M
16.41%
total liabilities
154.40M
-
185.01M
19.83%
174.35M
5.76%
224.73M
28.90%
443.62M
97.40%
513.09M
15.66%
528.68M
3.04%
589.75M
11.55%
587.94M
0.31%
552.53M
6.02%
688.54M
24.61%
total liabilities and stockholders equity
573.56M
-
650.78M
13.46%
706.53M
8.57%
824.77M
16.74%
1.06B
28.75%
1.18B
11.41%
1.25B
5.47%
1.28B
2.81%
1.35B
4.93%
1.44B
7.12%
1.62B
12.24%
total non current assets
271.17M
-
311.58M
14.91%
327.70M
5.17%
371.96M
13.50%
562.00M
51.09%
641.83M
14.20%
638.58M
0.51%
704.76M
10.36%
733.33M
4.05%
765.60M
4.40%
823.21M
7.53%
total non current liabilities
63.43M
-
77.93M
22.86%
50.12M
35.69%
80.48M
60.58%
288.52M
258.50%
283.74M
1.66%
307.61M
8.41%
94.06M
69.42%
309.99M
229.56%
226.13M
27.05%
398.43M
76.19%
total stockholders equity
419.16M
-
465.59M
11.08%
531.99M
14.26%
599.82M
12.75%
618.07M
3.04%
670.00M
8.40%
719.17M
7.34%
693.16M
3.62%
758.18M
9.38%
889.44M
17.31%
929.86M
4.55%

All numbers in USD (except ratios and percentages)