INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 202429-3325.53%
Dec 31, 2023-1-92.59%
Dec 31, 2022-12+565.10%
Dec 31, 2021-2-380.28%
Dec 31, 20201-140.20%
Dec 31, 2019-2-14663.64%
Dec 31, 20180-100.22%
Dec 31, 2017-5-8.49%
Dec 31, 2016-6+95.47%
Dec 31, 2015-3+190.14%
Dec 31, 2014-1-90.84%
Dec 31, 2013-11-242.27%
Dec 31, 20127+67.14%
Dec 31, 20114
AI Chat