INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 202428+96.06%
Dec 31, 202314+49.96%
Dec 31, 202210-16.27%
Dec 31, 202111+13.25%
Dec 31, 202010+3.34%
Dec 31, 201910-8.50%
Dec 31, 201811+3.26%
Dec 31, 201710+3.41%
Dec 31, 201610+7.60%
Dec 31, 20159-11.45%
Dec 31, 201410-12.05%
Dec 31, 201312-45.29%
Dec 31, 201122
AI Chat