INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20245+71.07%
Dec 31, 20233+1.22%
Dec 31, 20223+44.27%
Dec 31, 20212+27.04%
Dec 31, 20201+1.13%
Dec 31, 20191-22.63%
Dec 31, 20182+45.79%
Dec 31, 20171+23.58%
Dec 31, 20161-18.56%
Dec 31, 20151-1.65%
Dec 31, 20141+41.54%
Dec 31, 20131-41.23%
Dec 31, 20112
AI Chat