MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||
Financial Ratios
2026-03-31
2025-12-31
2025-09-30
2025-06-30
Return on Equity
8.613 7.089 6.107 6.226
Net Profit Margin
11.761 12.404 10.982 12.839
Debt to Asset Ratio
53.542 46.382 45.064 37.902
Cash Ratio
48.547 45.145 52.218 54.768
Quick Ratio
266.218 256.061 290.534 315.206
Current Ratio
266.218 256.061 290.534 315.206

Time Plot

Show the time plot by selecting a row from the table.

ExlService Holdings, Inc. (EXLS)

ExlService Holdings, Inc. (EXLS)