INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 202433.2-2110.30%
Dec 31, 2023-1.6-92.63%
Dec 31, 2022-22.4+622.26%
Dec 31, 2021-3.1-358.33%
Dec 31, 20201.2-135.93%
Dec 31, 2019-3.3-16800.00%
Dec 31, 20180-100.19%
Dec 31, 2017-10.6-5.28%
Dec 31, 2016-11.2+109.76%
Dec 31, 2015-5.3+186.56%
Dec 31, 2014-1.9
AI Chat