
Innodata heads into its third-quarter report with an odd setup. The business just posted the best quarter in its history, yet the stock has lost about a third of its value since then, and Wall Street is modeling a step backward. The November 5 release, due after the close, will show whether the cooler forecast is sensible caution or a sign the AI data engineering boom is already losing steam.
Analysts expect earnings of $0.21 a share on revenue of $84.7 million. That revenue figure would still be a healthy 35% increase from a year ago. It would also be roughly $7 million below the $92.1 million reported last quarter, and a clear slowdown from the 54% and 58% growth rates of the prior two quarters. The earnings forecast is more striking. It calls for a roughly 12.5% decline from last year's $0.24 and about half of last quarter's $0.41. For profits to fall while sales rise by more than a third, the Street must be assuming that margins give back much of their recent gains. That assumption is the most important thing for readers to understand going in.
Management planted the seeds for that caution itself. Last quarter's adjusted gross margin reached 49%. That was nine points above the company's 40% target and well beyond the 35% to 40% range it had once warned about during early-2026 ramps. Executives credited higher-margin pre-training work and datasets that the company owns outright. They also cautioned that large, lower-margin bids could dilute the blend and that lumpy one-time projects might produce sequential revenue dips. Full-year guidance of more than 40% growth was reaffirmed rather than raised, even after a sizable beat. Management said several likely pipeline wins were left out until they were fully signed. A quarter that holds gross margin in the mid-40s or better would argue that the mix shift toward pre-training and proprietary data is durable. A slide toward 40% would suggest last quarter was a high-water mark.
Customer mix is the other major test. Last quarter the largest customer's share fell from 56% to 37% of revenue, partly because that client actually spent less. Meanwhile, the big-tech account added earlier in the year jumped from 17% to 34%. That diversification looked like a win, but it only stays one if the largest customer stabilizes and the second keeps scaling. Evidence that the new frontier-lab customer is ramping would also matter. So would progress on agentic reinforcement learning environments, the AI Cyber Training Suite, and the pending egocentric robotics program of roughly 2 million hours. Any conversion of the excluded pipeline deals into signed business would go a long way toward rebuilding confidence in the full-year number.
This is also the first report under Rahul Singhal, who became chief executive on September 30. It is the first full quarter for new CFO Jayant Chauhan as well. How the new team frames the outlook will be scrutinized for any change in tone. The at-the-market equity program with Goldman Sachs is another wrinkle, since share issuance could quietly weigh on per-share results.
Sentiment has soured noticeably, with bearish readings rising to 37% from under 6% heading into the last report. The stock trades at $44.74. That is far below its 200-day moving average of $61.66 and only a few percent above its post-earnings low of $43.20, a long way from the $79.44 peak of the period. The bar looks low, but a depressed share price can punish ambiguity as harshly as a miss. The central question is whether Innodata can show that the third-quarter dip reflects project timing rather than fading demand or margin erosion. Steady margins, continued diversification and a reaffirmed or higher full-year target would keep the growth story intact.
This earnings preview was originally published on Earnings Whispers.
This article is for informational purposes only and is not investment advice. Earnings Whispers and its staff may hold positions in the securities mentioned. It is AI-assisted, based on proprietary Earnings Whispers data and company reports, and edited by Earnings Whispers staff.
| Oct-28 | |
| Oct-27 | |
| Oct-21 | |
| Oct-15 | |
| Sep-30 | |
| Sep-22 | |
| Sep-15 | |
| Sep-04 | |
| Sep-01 | |
| Aug-07 | |
| Aug-06 | |
| Aug-04 | |
| Jul-15 | |
| Jun-17 | |
| Jun-05 |
Join thousands of traders who make more informed decisions with our premium features. Real-time quotes, advanced visualizations, alerts, and much more.
Learn more about Finviz Elite