Shares of Innodata surged as much as 34% over five trading days, climbing from $55.40 to $74.49, as pre-earnings momentum collided with a blowout Q2 report that landed after the bell on August 6. The results weren't just good — they rewrite the near-term investment case for this small-cap AI data supplier.
Every Key Metric Crushed Wall Street's Forecasts
Revenue hit $92.1 million, representing 58% year-over-year growth , blowing past the $86.3 million consensus estimate . Diluted earnings per share came in at $0.41, nearly double the analyst consensus of $0.21 . Adjusted EBITDA reached $25.4 million, surpassing consensus estimates by 50% . For shareholders, the takeaway is that revenue is growing far faster than costs — the company is earning more profit per dollar of sales than the Street thought possible.
Customer Concentration Is Falling — A Critical Risk Shrinks
The largest customer represented 37% of revenue, down from 56% in Q1, while a Big Tech client scaled from 17% to 34% . A customer that "generated essentially no revenue a year ago" is now the second-largest . This diversification matters because losing a single whale client has historically been the biggest threat to Innodata's stock. The risk hasn't vanished — two customers still account for 71% of sales — but the trajectory is encouraging.
A CEO Transition Adds Uncertainty at the Peak
Innodata announced a planned leadership transition: Rahul Singhal will become President and CEO effective September 30, while founder Jack Abuhoff moves to Executive Chairman . Singhal is described as "a principal architect" of the company's AI transformation . Still, leadership changes at inflection points carry execution risk, especially for a company whose relationships with a handful of Big Tech clients drive the majority of revenue.
The Valuation Gap Remains Wide — But the Stock Isn't Cheap Anymore
The average analyst price target before the results stood at $122.75, rated Strong Buy . At $74.49, shares still trade at a 39% discount to that target. But CEO Abuhoff acknowledged that a sequential revenue decline is possible in coming quarters , cautioning against extrapolating one record quarter. The company reiterated full-year 2026 revenue growth guidance of 40%+ , implying the second half only needs roughly $85 million per quarter — a bar Q2 already cleared.