INOD Innodata Inc.

66.97USD-4.42%Mkt Cap: 2.30B $P/E: 51.91

Innodata Inc. operates as a data engineering company in the United States, the United Kingdom, the Netherlands, Canada, Germany, Belgium, and internationally. The company operates through three segments: Digital Data Sol…

Key Statistics

Company
Market Cap2.30B USD
Enterprise Value2.16B USD
Revenue (TTM)317.16M USD
Gross Profit99.48M USD
Net Income (TTM)32.18M USD
Revenue/Share9.75 USD
Last Price66.97 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees10.0K
CountryUS
SectorTechnology
IndustryInformation Technology Services
ISIN—
Valuation
P/E (Trailing)51.91
P/E (Forward)33.56
PEG0.87
EV/EBITDA36.50
EV/Revenue6.82
P/S7.60
P/B15.09
EPS (TTM)1.29
EPS (Forward)2.09
52W Range
34.2336% of range125.14
52W High125.14 USD
52W Low34.23 USD
Profitability
Gross Margin39.53%
Oper. Margin17.21%
EBITDA Margin18.68%
Profit Margin12.79%
ROE30.03%
ROA19.09%
Growth
Revenue Growth57.80%
Earnings Growth105.00%
Cash Flow & Leverage
Operating CF46.75M USD
CapEx (TTM)11.10M USD
FCF Margin53.53%
FCF Yield7.37%
Net Debt-246.54M USD
Net Debt/EBITDA-4.16
Balance Sheet
Debt/Equity0.04
Current Ratio1.73
Quick Ratio1.60
Book Value/Sh4.64 USD
Cash/Share7.28 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split2:1
Split DateMar 26, 2001
Analyst Consensus
Rating—
Target (Mean)122.75 USD
Upside (mean)+83.3%
Target Range111.00 USD – 140.00 USD
111.00+83.3% to mean140.00
# Analysts4
Ownership
Shares Out.34.38M
Float33.09M
Insiders4.85%
Institutions58.72%
Short Interest
Short Ratio5.0d
Short % Float14.60%
Short % Out.14.04%
Shares Short4.83M
Short (prev mo.)4.61M
Technical
SMA 5061.07 (+9.7%)
SMA 20061.38 (+9.1%)
Beta2.88
S&P 52W Chg14.58%
Avg Vol (30d)1.47M
Avg Vol (10d)2.29M
Technical Indicators
RSI (14)54.7
MACD2.2913
MACD Signal1.4203
MACD Hist.+0.8711
BB Upper76.95 USD
BB Middle62.40 USD
BB Lower47.86 USD
BB Width46.62%
ATR (14)4.836 USD
Vol Ratio (20d)0.93x