MyFinsight

HomeBlogAbout

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-06-30
2026-03-31
2025-12-31
2025-09-30
Free Cash flow
124,294
34,838
10,063
14,541
P/E Ratio
-
34.689
55.114
87.58
Return on Equity
8.918
11.155
8.165
8.071
Net Profit Margin
-
-
-
-
Debt to Asset Ratio
55.272
39.082
36.497
36.41
Cash Ratio
129.458
168.211
162.729
165.897
Quick Ratio
172.823
249.079
267.937
269.035
Current Ratio
172.823
249.079
267.937
269.035

Time Plot

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

INNODATA INC (INOD)

INNODATA INC (INOD)