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
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
478.45M
-
499.28M
4.35%
628.49M
25.88%
685.99M
9.15%
762.31M
11.13%
883.11M
15.85%
991.35M
12.26%
958.43M
3.32%
1.12B
17.10%
1.41B
25.82%
1.63B
15.48%
cost of revenue
290.94M
-
332.54M
14.30%
402.92M
21.17%
447.96M
11.18%
495.59M
10.63%
584.86M
18.01%
655.49M
12.08%
623.94M
4.81%
690.93M
10.74%
896.60M
29.77%
1.07B
19.12%
gross profit
187.51M
-
166.74M
11.08%
225.57M
35.28%
238.03M
5.52%
266.72M
12.05%
298.26M
11.82%
335.86M
12.61%
334.50M
0.40%
431.36M
28.96%
515.45M
19.49%
562.67M
9.16%
selling and marketing expenses
36.38M
-
39.29M
8.02%
49.47M
25.91%
50.58M
2.24%
53.38M
5.54%
63.61M
19.16%
71.84M
12.94%
60.12M
16.31%
84.31M
40.22%
97.99M
16.23%
120.23M
22.69%
general and administrative expenses
58.80M
-
65.38M
11.20%
77.29M
18.22%
88.65M
14.69%
102.57M
15.70%
116.20M
13.29%
126.91M
9.21%
113.89M
10.26%
142.04M
24.72%
169.02M
18.99%
198.29M
17.32%
selling general and administrative expenses
95.17M
-
104.67M
9.98%
126.77M
21.11%
139.23M
9.83%
155.95M
12.01%
179.81M
15.30%
198.75M
10.53%
174.01M
12.45%
226.35M
30.07%
267.00M
17.96%
318.03M
19.11%
research and development expenses
2.75M
-
4.89M
78.29%
4.25M
13.10%
5.96M
40.09%
other expenses
24.92M
-
28.03M
12.49%
5.69M
79.70%
15.41M
170.84%
11.86M
23.03%
12.99M
9.53%
51.98M
300.19%
50.46M
2.92%
49.13M
2.64%
56.28M
14.55%
-306K
100.54%
cost and expenses
411.03M
-
465.24M
13.19%
561.15M
20.62%
621.77M
10.80%
690.09M
10.99%
813.24M
17.85%
906.22M
11.43%
848.41M
6.38%
966.41M
13.91%
1.22B
26.23%
1.39B
13.62%
operating expenses
120.09M
-
132.70M
10.50%
158.23M
19.24%
173.81M
9.85%
194.50M
11.90%
228.38M
17.42%
250.73M
9.79%
224.48M
10.47%
275.48M
22.72%
323.29M
17.35%
318.03M
1.63%
interest expense
1.34M
-
1.34M
0.37%
1.89M
40.66%
7.23M
282.58%
13.61M
88.35%
11.19M
17.79%
7.56M
32.43%
8.25M
9.14%
13.88M
68.23%
ebitda
97.33M
-
62.07M
36.22%
96.06M
54.76%
114.21M
18.89%
122.63M
7.38%
131.43M
7.18%
153.61M
16.88%
172.55M
12.33%
198.94M
15.30%
248.43M
24.88%
298.54M
20.17%
operating income
67.42M
-
34.04M
49.51%
67.34M
97.83%
64.22M
4.63%
72.22M
12.46%
49.82M
31.02%
76.45M
53.46%
110.02M
43.91%
155.88M
41.68%
192.16M
23.27%
244.64M
27.31%
depreciation and amortization
24.92M
-
28.03M
12.49%
31.46M
12.26%
34.58M
9.90%
38.55M
11.48%
48.57M
25.99%
77.16M
58.87%
62.53M
18.96%
43.06M
31.13%
56.27M
30.68%
53.90M
4.22%
total other income expenses net
-4.99M
-
-5K
99.90%
8.43M
168,760%
21.00M
149.08%
14.70M
30.03%
-2.28M
115.51%
6.65M
391.54%
5.31M
20.16%
-9.32M
275.62%
-2.06M
77.86%
-6.70M
224.67%
income before tax
64.98M
-
37.64M
42.07%
75.78M
101.33%
83.88M
10.70%
85.03M
1.37%
60.37M
29.00%
83.10M
37.65%
115.33M
38.78%
146.56M
27.08%
190.10M
29.71%
237.94M
25.17%
income tax expense
16.88M
-
5.19M
69.24%
24.21M
366.22%
22.15M
8.51%
36.15M
63.18%
3.40M
90.60%
15.17M
346.63%
25.63M
68.90%
31.85M
24.29%
47.56M
49.34%
53.54M
12.55%
net income
48.10M
-
32.45M
32.54%
51.56M
58.93%
61.73M
19.72%
48.89M
20.81%
56.73M
16.03%
67.66M
19.27%
89.48M
32.25%
114.76M
28.26%
142.97M
24.58%
184.56M
29.09%
weighted average shs out
169.21M
-
168.18M
0.61%
170.75M
1.52%
172.44M
0.99%
175.55M
1.80%
172.26M
1.88%
171.75M
0.29%
171.37M
0.22%
167.75M
2.11%
166.65M
0.65%
166.34M
0.19%
weighted average shs out dil
169.36M
-
168.99M
0.22%
170.89M
1.13%
172.82M
1.13%
175.86M
1.76%
175.15M
0.40%
173.66M
0.85%
172.78M
0.51%
171.22M
0.90%
169.17M
1.20%
168.16M
0.60%
eps
0.29
-
0.20
31.03%
0.31
55.00%
0.37
19.35%
0.29
21.62%
0.33
13.79%
0.39
18.18%
0.52
33.33%
0.68
30.77%
0.86
26.47%
1.11
29.07%
epsdiluted
0.28
-
0.19
32.14%
0.30
57.89%
0.36
20%
0.28
22.22%
0.32
14.29%
0.39
21.88%
0.52
33.33%
0.67
28.85%
0.85
26.87%
1.10
29.41%

All numbers in USD (except ratios and percentages)