NASDAQ:EXLS
EXL
- Stock
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
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)