NASDAQ:EXLS | Key Financial Ratios | ExlService Holdings, Inc.

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-03-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-312.660.5415.00%32.30%
2025-12-312.560.3314.75%27.50%
2025-09-302.910.3713.93%25.35%
2025-06-303.150.2513.83%22.27%
2025-03-313.410.312.89%21.36%
2024-12-312.740.3112.25%21.33%
2024-09-303.020.3811.67%20.70%
2024-06-302.450.3911.89%20.96%
2024-03-312.540.4312.64%22.66%
2023-12-312.080.2212.80%20.75%
2023-09-302.130.2512.56%20.57%
2023-06-302.370.2612.57%20.54%
2023-03-312.020.2512.08%19.88%
2022-12-312.20.3310.62%18.86%
2022-09-302.020.3810.57%19.79%
2022-06-302.110.429.82%18.50%
2022-03-312.580.429.34%16.99%
2021-12-311.170.388.95%16.56%
2021-09-302.450.2710.16%17.33%
2021-06-302.610.2110.14%16.29%
2021-03-313.020.318.07%13.63%
2020-12-312.760.327.17%12.44%
2020-09-303.060.326.45%11.07%
2020-06-302.910.355.97%10.46%
2020-03-312.340.515.95%11.49%
2019-12-312.360.355.72%10.10%
2019-09-302.690.384.38%7.74%
2019-06-302.910.394.08%7.23%
2019-03-313.40.514.08%7.65%
2018-12-313.220.465.34%9.18%
2018-09-303.280.524.16%7.58%
2018-06-303.570.126.24%8.43%
2018-03-314.150.116.92%9.19%
2017-12-313.140.15.92%8.15%
2017-09-303.810.089.59%12.37%
2017-06-303.440.089.19%11.85%
2017-03-313.460.088.90%11.50%
2016-12-313.050.088.74%11.60%
2016-09-303.680.099.12%11.78%
2016-06-303.420.099.29%12.10%
2016-03-313.770.138.69%11.54%
2015-12-313.170.157.92%11.08%
2015-09-303.350.167.14%9.89%
2015-06-303.180.165.73%7.91%
2015-03-313.480.185.05%7.06%
2014-12-313.280.125.66%7.74%
2014-09-303.698.19%9.98%
2014-06-303.929.71%11.73%
2014-03-314.0910.35%12.54%
2013-12-313.3210.38%13.14%
2013-09-303.549.94%12.34%
2013-06-303.339.82%12.15%
2013-03-313.629.75%11.74%
2012-12-312.779.60%12.14%
2012-09-303.389.44%11.71%
2012-06-303.019.25%11.87%
2012-03-313.069.22%11.57%
2011-12-312.319.22%12.49%
2011-09-302.278.97%11.61%
2011-06-301.628.55%12.03%
2010-12-313.64

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.560.3314.75%27.50%
2024-12-312.740.3112.25%21.33%
2023-12-312.080.2212.80%20.75%
2022-12-312.20.3310.62%18.86%
2021-12-311.170.388.95%16.56%
2020-12-312.760.327.17%12.44%
2019-12-312.360.355.72%10.10%
2018-12-313.220.465.34%9.18%
2017-12-313.140.15.92%8.15%
2016-12-313.050.088.74%11.60%
2015-12-313.170.157.92%11.08%
2014-12-313.280.125.66%7.74%
2013-12-313.3210.38%13.14%
2012-12-312.779.60%12.14%
2011-12-312.319.22%12.49%
2010-12-313.648.70%10.70%
2009-12-317.61%