114.66USD+10.37%Mkt Cap: 3.82B USDP/E: 104.55Last update: 2026-06-01
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…
Industry Peers
Information Technology ServicesIndicators:|
Key Statistics
Company
Market Cap3.82B USD
Enterprise Value3.31B USD
Revenue (TTM)283.42M USD
Gross Profit99.48M USD
Net Income (TTM)32.18M USD
Revenue/Share8.828 USD
Last Price114.66 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees10.0K
CountryUS
SectorTechnology
IndustryInformation Technology Services
ISIN—
Valuation
P/E (Trailing)104.55
P/E (Forward)52.33
PEG0.87
EV/EBITDA63.87
EV/Revenue11.70
P/S12.10
P/B31.69
EPS (TTM)1.12
EPS (Forward)2.01
52W Range
34.2398% of range115.93
52W High115.93 USD
52W Low34.23 USD
Profitability
Gross Margin39.53%
Oper. Margin18.76%
EBITDA Margin18.31%
Profit Margin12.79%
ROE30.03%
ROA19.09%
Growth
Revenue Growth54.40%
Earnings Growth90.90%
Cash Flow & Leverage
Operating CF46.75M USD
CapEx (TTM)11.10M USD
FCF Margin17.81%
FCF Yield1.32%
Net Debt-113.27M USD
Net Debt/EBITDA-2.18
Balance Sheet
Debt/Equity0.04
Current Ratio2.49
Quick Ratio2.34
Book Value/Sh3.313 USD
Cash/Share3.594 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split2:1
Split DateMar 26, 2001
Analyst Consensus
Rating—
Target (Mean)100.25 USD
Target Range80.00 USD – 111.00 USD
# Analysts4
Ownership
Shares Out.32.66M
Float31.21M
Insiders5.10%
Institutions49.78%
Short Interest
Short Ratio1.1d
Short % Float9.29%
Short % Out.8.92%
Shares Short2.91M
Short (prev mo.)5.30M
Technical
SMA 5056.62 (+102.5%)
SMA 20057.36 (+99.9%)
Beta2.40
S&P 52W Chg27.94%
Avg Vol (30d)2.48M
Avg Vol (10d)1.90M
Technical Indicators
RSI (14)68.7
MACD12.9178
MACD Signal12.6293
MACD Hist.+0.2885
BB Upper126.71 USD
BB Middle82.21 USD
BB Lower37.70 USD
BB Width108.27%
ATR (14)9.045 USD
Vol Ratio (20d)0.63x