NASDAQ:EXLS
EXL
- Stock
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
Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | Dec '24 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 499.28M - | 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% | 1.84B 12.74% | |
cost of revenue | 332.54M - | 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% | 1.15B 7.43% | |
gross profit | 166.74M - | 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% | 691.01M 22.81% | |
selling and marketing expenses | 39.29M - | 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% | 146.50M 21.85% | |
general and administrative expenses | 65.38M - | 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% | 225.67M 13.81% | |
selling general and administrative expenses | 104.67M - | 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% | 372.17M 17.03% | |
research and development expenses | ||||||||||||
other expenses | 28.03M - | 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% | 55.22M 18,145.42% | |
cost and expenses | 465.24M - | 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% | 1.57B 13.62% | |
operating expenses | 132.70M - | 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% | 427.39M 34.39% | |
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% | 19.26M 38.71% | ||
ebitda | 62.07M - | 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% | 297.20M 0.45% | |
operating income | 34.04M - | 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% | 263.62M 7.76% | |
depreciation and amortization | 28.03M - | 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% | 55.22M 2.45% | |
total other income expenses net | -5K - | 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% | -2.27M 66.06% | |
income before tax | 37.64M - | 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% | 261.35M 9.84% | |
income tax expense | 5.19M - | 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% | 62.94M 17.56% | |
net income | 32.45M - | 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% | 198.30M 7.44% | |
weighted average shs out | 32.80M - | 33.30M 1.50% | 33.57M 0.81% | 33.90M 0.99% | 34.45M 1.63% | 34.35M 0.29% | 34.27M 0.22% | 33.55M 2.11% | 33.33M 0.65% | 166.34M 399.07% | 162.72M 2.18% | |
weighted average shs out dil | 33.64M - | 34.18M 1.61% | 34.56M 1.13% | 35.11M 1.58% | 35.03M 0.23% | 34.73M 0.85% | 34.56M 0.51% | 34.24M 0.90% | 33.83M 1.20% | 168.16M 397.02% | 164.32M 2.28% | |
eps | 0.99 - | 1.55 56.57% | 1.84 18.71% | 1.44 21.74% | 1.65 14.58% | 1.97 19.39% | 2.61 32.49% | 3.42 31.03% | 4.29 25.44% | 1.11 74.13% | 1.22 9.91% | |
epsdiluted | 0.96 - | 1.51 57.29% | 1.79 18.54% | 1.39 22.35% | 1.62 16.55% | 1.95 20.37% | 2.59 32.82% | 3.35 29.34% | 4.23 26.27% | 1.10 74.00% | 1.21 10.00% |
All numbers in USD (except ratios and percentages)