INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 202481+152.52%
Dec 31, 202332+35.43%
Dec 31, 202224-30.26%
Dec 31, 202134+6.59%
Dec 31, 202032+32.67%
Dec 31, 201924-11.95%
Dec 31, 201827+7.68%
Dec 31, 201725-7.05%
Dec 31, 201627-27.03%
Dec 31, 201537-1.57%
Dec 31, 201438-1.67%
Dec 31, 201339-12.00%
Dec 31, 201144
AI Chat