INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 202447+239.71%
Dec 31, 202314+40.88%
Dec 31, 202210-48.15%
Dec 31, 202119+7.56%
Dec 31, 202018+61.61%
Dec 31, 201911+0.05%
Dec 31, 201811-4.72%
Dec 31, 201711-19.51%
Dec 31, 201614-43.10%
Dec 31, 201525+2.86%
Dec 31, 201424-2.17%
Dec 31, 201325+117.33%
Dec 31, 201111
AI Chat