Growth Metrics

Innodata (INOD) Return on Invested Capital: 2011-2024

Historic Return on Invested Capital for Innodata (INOD) over the last 2 years, with Jun 2024 value amounting to -0.65%.

  • Innodata's Return on Invested Capital was N/A to -0.65% in Q2 2024 from the same period last year, while for Jun 2024 it was -0.65%, marking a year-over-year change of. This contributed to the annual value of 0.00% for FY2023, which is N/A change from last year.
  • According to the latest figures from Q2 2024, Innodata's Return on Invested Capital is -0.65%, which was up 36.15% from -1.01% recorded in Q1 2024.
  • Innodata's 5-year Return on Invested Capital high stood at -0.00% for Q3 2021, and its period low was -1.01% during Q1 2024.
  • Over the past 2 years, Innodata's median Return on Invested Capital value was -0.77% (recorded in 2023), while the average stood at -0.81%.