WallStSmart
INOD

Innodata Inc

NASDAQ: INOD · TECHNOLOGY · INFORMATION TECHNOLOGY SERVICES

$39.95
-4.61% today

Updated 2026-04-29

Market cap
$1.30B
P/E ratio
43.42
P/S ratio
5.18x
EPS (TTM)
$0.92
Dividend yield
52W range
$32 – $94
Volume
0.9M

Innodata Inc (INOD) Financial statements

SEC filings — annual and quarterly data.

Profit margin
12.80%
Operating margin
15.10%
ROE
37.80%
ROA
17.70%
Debt/equity
0.05x

Margin trends — annual

Gross margin Operating margin Profit margin
YearRevenueNet incomeGross marginOp. marginProfit margin
2006$40.95M$-7.32M16.63%-18.17%-17.88%
2007$67.73M$4.57M28.27%5.71%6.74%
2008$75.00M$7.58M28.63%7.12%10.11%
2009$79.33M$7.31M30.97%10.40%9.22%
2010$61.51M$-747000.0023.13%-2.32%-1.21%
2011$73.94M$4.47M32.14%6.33%6.05%
2012$86.59M$7.47M34.93%9.42%8.63%
2013$64.25M$-10.63M25.79%-1.13%-16.55%
2014$59.08M$-974000.0025.85%-1.76%-1.65%
2015$58.52M$-2.83M24.92%-3.78%-4.83%
2016$63.07M$-5.52M25.47%-5.11%-8.76%
2017$60.93M$-5.05M24.79%-8.37%-8.30%
2018$57.42M$-253000.0032.26%4.67%-0.44%
2019$55.86M$-2.14M33.44%-1.44%-3.83%
2020$58.24M$617000.0034.07%2.03%1.06%
2021$69.75M$-1.67M37.65%-2.21%-2.40%
2022$79.00M$-11.94M35.01%-13.01%-15.11%
2023$86.78M$-908000.0036.78%1.08%-1.05%
2024$170.46M$28.66M39.27%14.19%16.81%
2025$251.66M$32.18M39.67%15.98%12.79%