INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 20241+13.50%
Dec 31, 20230-29.26%
Dec 31, 20221-7.53%
Dec 31, 20211-20.02%
Dec 31, 20201-16.76%
Dec 31, 20191-48.74%
Dec 31, 20182+88.02%
Dec 31, 20171+53.20%
Dec 31, 20161-24.41%
Dec 31, 20151+18.02%
Dec 31, 20141+16.40%
Dec 31, 20131+247.18%
Dec 31, 20120-66.67%
Dec 31, 20111
AI Chat