INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 202419-295.98%
Dec 31, 2023-10+10.35%
Dec 31, 2022-9-377.69%
Dec 31, 20213-34.62%
Dec 31, 20205-3.20%
Dec 31, 20195-32.06%
Dec 31, 20187+0.05%
Dec 31, 20177-40.77%
Dec 31, 201612-30.82%
Dec 31, 201518-13.62%
Dec 31, 201421-4.48%
Dec 31, 201322-12.70%
Dec 31, 201125
AI Chat