INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 20246+22.90%
Dec 31, 20235+21.27%
Dec 31, 20224+35.55%
Dec 31, 20213+26.61%
Dec 31, 20202-22.45%
Dec 31, 20193-13.40%
Dec 31, 20183-8.17%
Dec 31, 20174+14.99%
Dec 31, 20163+15.22%
Dec 31, 20153-8.96%
Dec 31, 20143-16.62%
Dec 31, 20134-6.26%
Dec 31, 20124+14.15%
Dec 31, 20113
AI Chat