로딩 중…
StockDiggingStockDigging

Innodata Inc.

INOD· NASDAQ
$63.26+0.68%
2026-08-03

Financials

Valuation Metrics

Innodata Inc.'s Market Cap is $2.07B. At end of 2025 it was $1.63B. Ranked #2027 of 3,112 in US market (top 65%), #770 of 1,445 on NASDAQ (top 53%), #184 of 275 in Software & Services (top 67%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$2.07B
Revenue$283M
Net Income$39M
Total Assets$210M
Net Assets$128M
Value
P/E52.58x
P/B16.11x
PEG0.58x
P/S7.29x
EV/EBITDA34.33x
FCF Yield3.00%
Profitability
ROE30.64%
ROA18.67%
Op. Margin16.61%
Revenue Growth54.42%
Earnings Growth91.32%
Financial Health
Debt Ratio64.11%
Total Debt$4M
FCF$62M
Cash$117M
Current Ratio2.48x
Net Debt/EBITDA-1.99x
Performance
1Y Return40.70%
1M Return-8.16%
From 52W High-49.45%
1Y MDD-63.03%
Trading
Volume1,336,330 shares
Trading Value$85M
Per Share
EPS$1.00
BPS$3.34