INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 202435+493.17%
Dec 31, 20236-585.44%
Dec 31, 2022-1-123.61%
Dec 31, 20215-8.99%
Dec 31, 20206+16.63%
Dec 31, 20195+34.66%
Dec 31, 20184+388.35%
Dec 31, 20171-126.98%
Dec 31, 2016-3-202.86%
Dec 31, 20153-42.36%
Dec 31, 20145+642.83%
Dec 31, 20131-96.50%
Dec 31, 201218-696.14%
Dec 31, 2011-3
AI Chat