ExlService Holdings, Inc. (BIT:1EXLS)
Italy flag Italy · Delayed Price · Currency is EUR
28.03
-0.61 (-2.13%)
At close: Mar 5, 2026

ExlService Holdings Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
4,3835,7126,1784,3874,8454,146
Market Cap Growth
-45.25%-7.55%40.83%-9.46%16.86%68.64%
Enterprise Value
4,4505,7586,1814,3034,8203,934
PE Ratio
20.5027.5636.6828.0539.8743.21
Forward PE
14.6620.3224.8020.1727.2130.66
PEG Ratio
-1.461.531.141.802.09
PS Ratio
2.473.183.913.133.994.29
PB Ratio
5.642.112.872.503.433.37
P/TBV Ratio
1.452.192.912.543.493.46
P/FCF Ratio
17.2622.2732.3132.1946.4232.75
P/OCF Ratio
14.6718.9326.7424.1433.9026.13
EV/Sales Ratio
2.473.213.913.073.974.07
EV/EBITDA Ratio
13.2717.9422.5317.3022.5622.25
EV/EBIT Ratio
16.4821.3327.2520.9529.1529.33
EV/FCF Ratio
17.5322.4532.3231.5746.1831.08
Debt / Equity Ratio
0.120.120.140.090.160.05
Debt / EBITDA Ratio
1.081.081.140.941.261.69
Debt / FCF Ratio
1.351.351.641.712.582.36
Net Debt / Equity Ratio
0.020.020.01-0.010.010.02
Net Debt / EBITDA Ratio
0.200.200.08-0.070.060.16
Net Debt / FCF Ratio
0.250.250.11-0.130.130.22
Asset Turnover
1.261.261.201.171.070.89
Quick Ratio
2.072.072.221.832.001.03
Current Ratio
2.562.562.742.082.201.17
Return on Equity (ROE)
8.89%8.89%8.73%10.02%9.30%8.54%
Return on Assets (ROA)
15.07%15.07%13.08%13.27%10.96%9.64%
Return on Invested Capital (ROIC)
23.67%23.67%20.60%21.12%17.91%16.53%
Return on Capital Employed (ROCE)
23.19%23.19%21.57%21.87%20.71%17.19%
Earnings Yield
4.88%3.63%2.73%3.57%2.51%2.31%
FCF Yield
5.79%4.49%3.10%3.11%2.15%3.05%
Buyback Yield / Dilution
4.85%4.85%2.83%2.48%1.27%2.44%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.