INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 202440+72.25%
Dec 31, 202323+10.18%
Dec 31, 202221-2.29%
Dec 31, 202121+16.12%
Dec 31, 202018+20.49%
Dec 31, 201915+6.54%
Dec 31, 201814-8.38%
Dec 31, 201716+21.48%
Dec 31, 201613+3.72%
Dec 31, 201512+1.74%
Dec 31, 201412+24.98%
Dec 31, 201310-37.96%
Dec 31, 201116
AI Chat