bf/NASDAQ:EXLS_icon.png

NASDAQ:EXLS

EXL

  • Stock

USD

Last Close

36.97

25/09 14:39

Market Cap

5.10B

Beta: 1.00

Volume Today

81.47K

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 '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
revenue
124.12M
-
121.80M
1.87%
119.74M
1.69%
122.46M
2.27%
135.29M
10.48%
143.51M
6.08%
155.62M
8.44%
163.50M
5.06%
165.86M
1.44%
167.04M
0.71%
170.48M
2.06%
171.20M
0.42%
177.27M
3.55%
183.03M
3.25%
189.06M
3.29%
192.34M
1.74%
197.88M
2.88%
206.97M
4.60%
210.11M
1.52%
231.12M
10.00%
234.90M
1.64%
239.57M
1.99%
243.51M
1.64%
251.39M
3.24%
256.87M
2.18%
245.99M
4.24%
222.47M
9.56%
241.02M
8.34%
248.95M
3.29%
261.42M
5.01%
275.06M
5.22%
290.32M
5.55%
295.49M
1.78%
329.21M
11.41%
346.78M
5.34%
361.35M
4.20%
374.70M
3.70%
400.64M
6.92%
405.00M
1.09%
410.97M
1.48%
414.06M
0.75%
436.51M
5.42%
448.37M
2.72%
cost of revenue
72.05M
-
74.92M
3.99%
81.26M
8.46%
84.98M
4.58%
91.37M
7.52%
93.13M
1.92%
100.48M
7.90%
103.20M
2.71%
106.12M
2.83%
108.38M
2.13%
112.03M
3.37%
111.77M
0.23%
115.78M
3.59%
120.12M
3.74%
125.45M
4.44%
124.89M
0.45%
129.37M
3.59%
138.10M
6.75%
139.65M
1.12%
152.16M
8.96%
154.95M
1.83%
157.24M
1.48%
162.45M
3.31%
167.54M
3.14%
168.26M
0.43%
162.66M
3.33%
158.40M
2.62%
152.09M
3.99%
150.79M
0.85%
158.82M
5.32%
170.70M
7.48%
177.74M
4.13%
183.67M
3.33%
207.52M
12.98%
221.21M
6.60%
230.46M
4.18%
237.41M
3.01%
251.47M
5.92%
253.22M
0.70%
256.00M
1.10%
273.45M
6.82%
273.42M
0.01%
282.11M
3.18%
gross profit
52.07M
-
46.88M
9.98%
38.48M
17.91%
37.47M
2.61%
43.91M
17.19%
50.38M
14.73%
55.14M
9.44%
60.30M
9.36%
59.74M
0.93%
58.66M
1.82%
58.45M
0.35%
59.43M
1.68%
61.49M
3.46%
62.91M
2.32%
63.61M
1.10%
67.45M
6.05%
68.51M
1.56%
68.87M
0.53%
70.46M
2.31%
78.97M
12.07%
79.95M
1.25%
82.33M
2.97%
81.06M
1.54%
83.85M
3.44%
88.61M
5.68%
83.33M
5.95%
64.07M
23.11%
88.93M
38.80%
98.16M
10.38%
102.59M
4.52%
104.36M
1.72%
112.58M
7.88%
111.82M
0.68%
121.69M
8.83%
125.58M
3.19%
130.89M
4.23%
137.29M
4.89%
149.17M
8.65%
151.78M
1.74%
154.97M
2.10%
140.61M
9.27%
163.08M
15.98%
166.26M
1.95%
selling and marketing expenses
8.49M
-
10.23M
20.49%
9.46M
7.52%
9.12M
3.66%
10.48M
14.97%
11.24M
7.26%
11.84M
5.35%
12.68M
7.08%
13.71M
8.07%
13.45M
1.83%
12.80M
4.88%
11.62M
9.18%
12.71M
9.33%
13.36M
5.15%
13.13M
1.76%
12.22M
6.89%
14.75M
20.68%
13.95M
5.40%
15.15M
8.59%
16.49M
8.84%
18.02M
9.27%
18.05M
0.16%
17.65M
2.22%
18.30M
3.71%
17.85M
2.49%
14.46M
19.00%
13.05M
9.72%
15.29M
17.16%
17.33M
13.32%
18.23M
5.25%
19.72M
8.17%
21.67M
9.88%
24.68M
13.86%
24.17M
2.05%
23.98M
0.77%
23.88M
0.44%
25.95M
8.69%
29.49M
13.63%
28.24M
4.26%
30.94M
9.58%
31.55M
1.97%
35.97M
14.00%
35.44M
1.46%
general and administrative expenses
14.53M
-
14.80M
1.84%
16.24M
9.73%
15.95M
1.77%
18.39M
15.28%
18.62M
1.26%
19.99M
7.35%
18.82M
5.87%
19.86M
5.57%
20.62M
3.79%
21.15M
2.57%
21.85M
3.34%
25.03M
14.52%
24.22M
3.21%
24.71M
2.03%
26.87M
8.72%
27.52M
2.42%
29.27M
6.34%
27.64M
5.56%
28.70M
3.85%
30.59M
6.58%
32.53M
6.34%
31.23M
4.01%
29.59M
5.25%
33.56M
13.42%
28.94M
13.76%
28.75M
0.66%
26.81M
6.75%
29.39M
9.62%
30.70M
4.47%
36.50M
18.88%
36.17M
0.91%
38.67M
6.92%
39.95M
3.29%
40.43M
1.22%
42.52M
5.16%
46.12M
8.46%
46.75M
1.36%
45.60M
2.44%
52.21M
14.49%
53.73M
2.91%
53.24M
0.91%
56.46M
6.04%
selling general and administrative expenses
23.02M
-
25.03M
8.72%
25.70M
2.68%
25.07M
2.47%
28.87M
15.17%
29.86M
3.44%
31.83M
6.60%
31.50M
1.05%
33.57M
6.57%
34.07M
1.50%
33.95M
0.37%
33.48M
1.38%
37.73M
12.72%
37.59M
0.39%
37.84M
0.68%
39.09M
3.30%
42.27M
8.13%
43.22M
2.24%
42.79M
0.99%
45.19M
5.62%
48.61M
7.56%
50.58M
4.05%
48.88M
3.37%
47.89M
2.01%
51.41M
7.34%
43.40M
15.58%
41.80M
3.68%
42.10M
0.72%
46.72M
10.96%
48.94M
4.76%
56.22M
14.89%
57.84M
2.87%
63.35M
9.52%
64.11M
1.21%
64.42M
0.47%
66.40M
3.07%
72.07M
8.55%
76.24M
5.78%
73.84M
3.14%
83.16M
12.61%
85.18M
2.43%
89.21M
4.74%
91.90M
3.01%
research and development expenses
1.55M
-
1.83M
18.27%
1.54M
15.72%
1.98M
27.91%
2.42M
22.78%
2.31M
4.70%
6.71M
190.39%
other expenses
6.07M
-
6.36M
4.64%
6.68M
5.08%
7.01M
5.02%
7.98M
13.76%
1.18M
85.24%
185K
84.30%
42K
77.30%
1.39M
3,207.14%
2.79M
101.15%
56K
98.00%
-25K
144.64%
3.21M
12,944%
855K
73.37%
2.64M
208.65%
44K
98.33%
2.99M
6,690.91%
93K
96.89%
209K
124.73%
-237K
213.40%
4.76M
2,107.17%
101K
97.88%
87K
13.86%
4.56M
5,144.83%
3.42M
25.07%
-59K
101.73%
4.22M
7,261.02%
-257K
106.08%
2.83M
1,199.61%
-295K
110.44%
-129K
56.27%
-11.12M
8,523.26%
1.43M
112.83%
13.60M
853.19%
14.07M
3.48%
14.38M
2.17%
14.22M
1.08%
13.49M
5.19%
2.66M
80.27%
11.58M
335.29%
156K
98.65%
12.35M
7,814.10%
12.91M
4.57%
cost and expenses
101.15M
-
106.31M
5.10%
113.64M
6.90%
117.07M
3.01%
128.22M
9.53%
130.04M
1.42%
140.37M
7.94%
142.75M
1.70%
147.98M
3.66%
150.58M
1.76%
154.24M
2.43%
153.84M
0.26%
163.10M
6.02%
167.13M
2.47%
172.93M
3.47%
173.69M
0.44%
181.70M
4.61%
191.82M
5.57%
193.02M
0.63%
211.45M
9.55%
216.94M
2.60%
221.49M
2.10%
224.07M
1.17%
228.48M
1.97%
232.18M
1.62%
218.50M
5.89%
212.61M
2.70%
206.61M
2.82%
210.69M
1.97%
219.86M
4.35%
239.23M
8.81%
247.89M
3.62%
259.43M
4.66%
285.23M
9.95%
299.70M
5.07%
311.24M
3.85%
323.71M
4.01%
341.19M
5.40%
340.19M
0.30%
350.74M
3.10%
358.63M
2.25%
374.98M
4.56%
386.92M
3.18%
operating expenses
29.10M
-
31.39M
7.87%
32.38M
3.17%
32.08M
0.92%
36.85M
14.86%
36.92M
0.18%
39.90M
8.07%
39.56M
0.85%
41.86M
5.83%
42.20M
0.81%
42.22M
0.03%
42.07M
0.34%
47.31M
12.46%
47.01M
0.64%
47.48M
0.99%
48.80M
2.78%
52.33M
7.23%
53.72M
2.66%
53.37M
0.65%
59.29M
11.09%
61.99M
4.55%
64.25M
3.63%
61.63M
4.08%
60.94M
1.12%
63.92M
4.89%
55.85M
12.63%
54.21M
2.94%
54.52M
0.59%
59.90M
9.85%
61.04M
1.90%
68.53M
12.28%
70.14M
2.35%
75.76M
8.01%
77.72M
2.58%
78.49M
1.00%
80.78M
2.91%
86.30M
6.83%
89.73M
3.97%
86.97M
3.08%
94.74M
8.94%
85.18M
10.09%
101.56M
19.23%
104.81M
3.20%
interest expense
283K
-
360K
27.21%
340K
5.56%
355K
4.41%
385K
8.45%
343K
10.91%
295K
13.99%
320K
8.47%
432K
35%
465K
7.64%
482K
3.66%
510K
5.81%
538K
5.49%
706K
31.23%
2.48M
250.57%
3.51M
41.74%
3.58M
2.11%
3.86M
7.87%
3.18M
17.70%
2.99M
6.10%
3.07M
2.88%
2.88M
6.15%
2.63M
8.84%
2.61M
0.80%
2.47M
5.10%
2.52M
1.86%
1.81M
28.17%
757K
58.18%
876K
15.72%
1.50M
71.46%
2.44M
62.58%
3.43M
40.54%
3.38M
1.37%
3.24M
4.28%
-3.40M
205.09%
3.39M
199.59%
-3.29M
197.05%
-5.33M
61.90%
ebitda
30.91M
-
22.68M
26.65%
12.91M
43.05%
11.76M
8.91%
14.72M
25.15%
19.39M
31.70%
25.00M
28.97%
30.93M
23.71%
25.77M
16.67%
24.12M
6.44%
26.82M
11.22%
28.85M
7.55%
26.97M
6.52%
26.86M
0.41%
28.41M
5.77%
28.73M
1.14%
29.22M
1.72%
26.21M
10.33%
28.25M
7.81%
34.06M
20.55%
36.10M
6.00%
32.71M
9.40%
46.75M
42.92%
40.52M
13.32%
40.62M
0.25%
47.28M
16.40%
26.50M
43.97%
54.15M
104.37%
54.27M
0.22%
60.89M
12.19%
55.73M
8.47%
43.62M
21.73%
49.90M
14.40%
64.86M
29.98%
66.31M
2.22%
70.52M
6.35%
60.71M
13.90%
76.09M
25.33%
80.59M
5.92%
66.22M
17.84%
68.55M
3.53%
71.57M
4.41%
67.28M
6.00%
operating income
22.98M
-
15.49M
32.59%
6.10M
60.63%
5.39M
11.58%
7.07M
31.05%
13.47M
90.63%
15.25M
13.22%
20.75M
36.08%
17.88M
13.84%
16.45M
7.98%
16.24M
1.31%
17.36M
6.92%
14.18M
18.34%
15.90M
12.18%
16.13M
1.43%
18.66M
15.66%
16.18M
13.29%
15.15M
6.34%
17.09M
12.81%
19.67M
15.12%
-2.09M
110.64%
16.86M
905.59%
13.86M
17.82%
22.42M
61.82%
23.31M
3.98%
27.49M
17.90%
9.87M
64.11%
34.41M
248.73%
38.26M
11.21%
41.55M
8.60%
35.83M
13.78%
42.44M
18.44%
36.06M
15.03%
43.98M
21.96%
47.08M
7.06%
50.11M
6.44%
50.99M
1.76%
59.45M
16.58%
64.81M
9.02%
60.23M
7.07%
55.43M
7.97%
61.52M
10.99%
61.45M
0.12%
depreciation and amortization
6.07M
-
6.36M
4.64%
6.68M
5.08%
7.01M
5.02%
7.98M
13.76%
7.05M
11.61%
8.06M
14.29%
8.06M
0.05%
8.29M
2.94%
8.13M
1.94%
8.27M
1.68%
8.60M
3.95%
9.58M
11.43%
9.43M
1.61%
9.64M
2.24%
9.71M
0.74%
10.06M
3.63%
10.65M
5.91%
10.62M
0.29%
14.07M
32.40%
13.38M
4.87%
13.72M
2.56%
26.51M
93.16%
13.05M
50.78%
12.52M
4.08%
19.32M
54.41%
12.40M
35.81%
19.22M
54.97%
13.18M
31.43%
19.03M
44.34%
19.34M
1.64%
12.30M
36.37%
12.42M
0.90%
20.89M
68.23%
19.22M
7.96%
20.40M
6.14%
9.72M
52.38%
16.64M
71.27%
13.12M
21.15%
11.58M
11.73%
13.12M
13.26%
12.35M
5.89%
12.91M
4.57%
total other income expenses net
-1.86M
-
-833K
55.31%
-137K
83.55%
642K
568.61%
323K
49.69%
2.31M
615.79%
1.21M
47.79%
233K
80.70%
1.79M
666.52%
3.26M
82.70%
5.23M
60.25%
1.72M
67.18%
5.24M
205.07%
4.21M
19.66%
5.54M
31.65%
5.40M
2.46%
3.92M
27.37%
3.84M
2.09%
3.32M
13.64%
3.33M
0.33%
-13.93M
518.45%
3.66M
126.28%
-993K
127.13%
5.08M
611.88%
2.33M
54.26%
3.37M
45.12%
5.58M
65.50%
2.42M
56.59%
3.81M
57.01%
1.24M
67.37%
2.88M
131.80%
-9.95M
445.71%
2.78M
127.95%
3.29M
18.30%
-253K
107.69%
1.32M
622.92%
-6.42M
585.56%
-125K
98.05%
2.98M
2,488%
-2.22M
174.30%
619K
127.91%
1.02M
64.78%
-1.74M
270.78%
income before tax
21.90M
-
15.61M
28.70%
6.82M
56.33%
7.08M
3.80%
8.13M
14.89%
15.78M
94.07%
17.61M
11.57%
22.73M
29.09%
19.66M
13.48%
19.71M
0.26%
23.38M
18.61%
21.70M
7.21%
19.09M
12.01%
20.35M
6.59%
21.20M
4.19%
23.90M
12.71%
19.59M
18.02%
18.76M
4.23%
20.03M
6.76%
21.05M
5.09%
529K
97.49%
18.96M
3,484.50%
15.30M
19.33%
24.81M
62.23%
24.03M
3.17%
28.32M
17.87%
12.57M
55.63%
34.98M
178.34%
39.46M
12.82%
40.92M
3.71%
36.88M
9.89%
30.68M
16.82%
38.08M
24.15%
47.27M
24.11%
46.83M
0.93%
51.43M
9.84%
44.57M
13.34%
59.32M
33.10%
64.56M
8.82%
58.01M
10.14%
56.05M
3.38%
62.54M
11.59%
59.71M
4.54%
income tax expense
6.04M
-
4.46M
26.05%
-944K
121.14%
1.00M
206.14%
670K
33.13%
6.21M
827.31%
5.53M
10.98%
7.57M
36.77%
4.90M
35.20%
5.89M
20.26%
7.01M
18.88%
5.65M
19.43%
3.60M
36.20%
3.56M
1.17%
823K
76.88%
2.82M
242.53%
28.94M
926.75%
-4.45M
115.38%
5.51M
223.74%
5.74M
4.16%
-3.40M
159.23%
4.20M
223.57%
2.67M
36.43%
5.70M
113.52%
2.60M
54.38%
5.86M
125.11%
4.07M
30.45%
8.49M
108.50%
7.21M
15.09%
8.96M
24.26%
8.87M
1.04%
4.20M
52.67%
9.83M
134.29%
11.20M
13.95%
11.13M
0.69%
12.45M
11.88%
12.79M
2.76%
8.06M
37.00%
15.55M
93.03%
14.16M
8.96%
15.76M
11.31%
13.75M
12.75%
13.87M
0.87%
net income
15.86M
-
11.15M
29.71%
7.76M
30.37%
6.08M
21.73%
7.46M
22.81%
9.57M
28.23%
12.07M
26.20%
15.16M
25.58%
14.76M
2.64%
13.82M
6.38%
16.38M
18.49%
16.05M
1.98%
15.49M
3.50%
16.79M
8.39%
20.38M
21.38%
21.08M
3.43%
-9.36M
144.38%
23.16M
347.55%
14.46M
37.55%
15.25M
5.44%
3.86M
74.71%
14.70M
281.00%
12.56M
14.50%
19.04M
51.58%
21.36M
12.14%
22.41M
4.94%
8.43M
62.39%
26.42M
213.42%
32.22M
21.95%
31.93M
0.89%
28.02M
12.25%
26.51M
5.40%
28.30M
6.76%
36.18M
27.84%
35.85M
0.92%
39.09M
9.06%
31.85M
18.53%
51.33M
61.17%
49.07M
4.41%
43.88M
10.58%
40.28M
8.19%
48.76M
21.05%
45.83M
6.03%
weighted average shs out
168.63M
-
167.14M
0.88%
168.37M
0.73%
168.38M
0.01%
168.81M
0.25%
170.26M
0.86%
171.04M
0.46%
170.90M
0.08%
171.36M
0.27%
171.76M
0.23%
172.55M
0.46%
173.38M
0.48%
172.09M
0.74%
174.88M
1.62%
174.97M
0.05%
175.22M
0.15%
170.02M
2.97%
175.44M
3.19%
175.71M
0.15%
176.04M
0.19%
171.94M
2.33%
174.17M
1.29%
173.51M
0.38%
173.13M
0.22%
172.18M
0.55%
172.39M
0.12%
172.99M
0.35%
172.68M
0.18%
171.00M
0.97%
171.59M
0.35%
171.95M
0.21%
171.53M
0.24%
169.84M
0.98%
167.21M
1.55%
167.02M
0.12%
166.19M
0.50%
166.21M
0.01%
167.20M
0.60%
166.78M
0.25%
166.16M
0.37%
165.25M
0.55%
165.08M
0.10%
162.79M
1.39%
weighted average shs out dil
168.96M
-
168.89M
0.04%
168.74M
0.09%
168.75M
0.01%
169.46M
0.42%
170.84M
0.81%
172.49M
0.96%
172.30M
0.11%
171.73M
0.33%
172.75M
0.59%
174.20M
0.84%
174.46M
0.15%
173.57M
0.51%
175.54M
1.14%
175.67M
0.07%
175.64M
0.02%
170.43M
2.97%
176.51M
3.57%
176.37M
0.08%
177.32M
0.54%
174.61M
1.53%
174.94M
0.19%
174.50M
0.25%
173.50M
0.57%
173.48M
0.01%
173.60M
0.07%
175.61M
1.15%
173.80M
1.03%
171.85M
1.12%
171.67M
0.10%
172.97M
0.76%
172.12M
0.49%
170.50M
0.94%
169.47M
0.60%
169.15M
0.19%
168.89M
0.16%
169.18M
0.17%
169.66M
0.28%
168.44M
0.72%
167.69M
0.45%
166.88M
0.48%
166.73M
0.09%
163.96M
1.66%
eps
0.10
-
0.07
29.16%
0.05
30.95%
0.04
21.99%
0.05
22.49%
0.06
27.43%
0.07
25.52%
0.09
25.86%
0.09
2.42%
0.08
6.76%
0.10
17.63%
0.10
1.95%
0.09
3.56%
0.10
7.71%
0.12
20.97%
0.12
0%
-0.05
145.75%
0.13
336.79%
0.08
35.54%
0.09
5.61%
0.02
74.69%
0.09
281.70%
0.07
14.74%
0.11
50.89%
0.12
9.09%
0.13
8.33%
0.05
62.38%
0.15
206.75%
0.19
26.67%
0.19
0%
0.17
10.53%
0.16
5.88%
0.17
6.25%
0.22
29.41%
0.21
4.55%
0.24
14.29%
0.19
20.83%
0.31
63.16%
0.29
6.45%
0.26
10.34%
0.24
7.69%
0.30
25%
0.28
6.67%
epsdiluted
0.09
-
0.07
29.79%
0.05
30.30%
0.04
21.74%
0.04
22.22%
0.06
27.27%
0.07
25.00%
0.09
25.71%
0.09
2.27%
0.08
6.98%
0.09
17.50%
0.09
2.13%
0.09
2.17%
0.10
6.67%
0.12
25.00%
0.12
0%
-0.06
145.83%
0.13
336.36%
0.08
36.92%
0.09
4.88%
0.02
73.95%
0.08
275%
0.07
14.29%
0.11
52.78%
0.12
9.09%
0.13
8.33%
0.05
63.08%
0.15
212.50%
0.19
26.67%
0.19
0%
0.16
15.79%
0.15
6.25%
0.17
13.33%
0.21
23.53%
0.21
0%
0.23
9.52%
0.19
17.39%
0.30
57.89%
0.29
3.33%
0.26
10.34%
0.24
7.69%
0.29
20.83%
0.28
3.45%

All numbers in USD (except ratios and percentages)