NEW YORK, August 6, 2026, 19:01 EDT —
- Revenue for the second quarter increased by 58% to $92.1 million, while adjusted EBITDA jumped 92% to $25.4 million.
- The 40% growth minimum calls for roughly $85.0 million in quarterly revenue during the second half. This is 7.7% less than in Q2.
- Shares rose 10.3% in after-hours trading to a provisional $72.21. The announcement of a new $300 million share sale program introduces possible dilution.
Innodata shares rose 10.3% during Thursday’s after-hours trade following a stronger-than-expected second-quarter performance. The company’s revenue, earnings and adjusted EBITDA all surpassed forecasts ahead of the report. Regular trade on the Nasdaq had ended, but after-hours activity continued.
The primary message to investors is the reaffirmed full-year guidance. With management setting a minimum growth of over 40%, this indicates $352.3 million in revenue for 2026. Following $182.2 million reported for the first half, Innodata would require $170.1 million in the second half—averaging about $85.0 million per quarter.
The threshold is 7.7% lower than Q2 revenue. The consensus average before results implied a need for roughly $87.4 million each quarter. This indicates analysts were not expecting sequential growth in the second half.
Later that day, Innodata launched a $300 million at-the-market equity program. The company may sell shares incrementally using sales agents. There is no requirement for Innodata to utilize the facility, and agent commissions can be as high as 2% of gross proceeds.
The quarter saw widespread outperformance. The consensus numbers listed are estimates made before the report, and all adjusted measures refer to non-GAAP figures. Innodata’s indicated 50% beat provides the implied adjusted EBITDA estimate.
| Q2 measure | 2026 actual | 2025 actual | Year-on-year change | Pre-report estimate |
|---|---|---|---|---|
| Revenue | $92.14 million | $58.39 million | up 57.8% | $86.31 million |
| Diluted EPS | $0.41 | $0.20 | increase of 105% | $0.21 |
| Adjusted gross margin | 49% | 43% | higher by 6 percentage points | — |
| Adjusted EBITDA | $25.36 million | $13.23 million | up 91.6% | Roughly $16.90 million |
Estimate is implied, based on the company’s reported consensus beat of 50%.
Adjusted gross margin rose to 49%. CEO Jack Abuhoff attributed the improvement to reusable datasets and high-value pre-training initiatives. Meanwhile, selling and administrative costs climbed 89% to $26.6 million due to Innodata’s investment in research, sales, and product team expansion.
The revenue threshold is still low throughout the initial forecast range before results. The figures below deduct first-half revenue, allocating the balance evenly between Q3 and Q4. These forecasts represent early projections.
| 2026 revenue case | Full-year revenue | Required quarterly H2 average | Difference from Q2 |
|---|---|---|---|
| Management’s minimum 40% | $352.3 million | $85.0 million | -7.7% |
| Analyst lowest forecast | $352.3 million | $85.0 million | -7.7% |
| Analyst mean | $357.0 million | $87.4 million | -5.2% |
| Analyst top forecast | $365.3 million | $91.5 million | -0.7% |
Abuhoff stated that multiple significant prospective programs were “not factored into our 40% number.” In the quarter, Innodata gained a new frontier-laboratory client. These programs might enable further upward revisions to guidance, though their timing is still uncertain. Innodata Investor Relations
Customer turnover increased. Overall concentration saw minimal change. The following two-client shares reflect calculated totals.
| Revenue concentration | Q1 2026 | Q2 2026 | Sequential change |
|---|---|---|---|
| Largest customer | 56% | 37% | -19 points |
| Newly revealed Big Tech client | 17% | 34% | +17 points |
| Total for top two | 73% | 71% | -2 points |
The top customer generated less revenue than in Q1, according to management, who maintain that full-year revenue from the client is still set to grow from 2025 onward. Despite this, the two largest customers accounted for 71% of revenue in the quarter.
The revised equity initiative establishes an individual per-share threshold. Based on the initial $72.21 after-hours share price, a total sale of $300 million would need around 4.15 million shares before fees. This would mean a theoretical rise of 12.1% compared to the 34.38 million shares in circulation as of July 31. The real dilution will vary, depending on share prices, timing, and execution.
Liquidity remains solid, partly due to project-related funding. Cash and short-term investments totaled $250.4 million. Excluding customer prepayments, Innodata put cash at roughly $134 million. Operating cash flow for the first half was $164.4 million, including a $65.2 million boost from customer advances and a $71.9 million increase in payables and accrued liabilities.
Innodata launched a 12-part AI cyber-training suite on Tuesday. Company testing found that a tailored model’s unassisted vulnerability-repair rate improved from 18.4% to 41.2%. The platform aligns with management’s strategy to develop datasets that have repeat sale potential. Rahul Singhal is set to take over as chief executive on September 30, with Abuhoff moving to executive chairman.
The most recent analyst recommendations released before the results showed the consensus from four analysts holding at Strong Buy, with an average price target of $122.75. Upside projections are calculated using Thursday’s regular-session closing price of $65.48.
| Analyst and firm | Recommendation | Target | Published | Upside to regular close |
|---|---|---|---|---|
| George Sutton, Craig-Hallum | Buy | $120 | July 13 | 83.3% |
| Hamed Khorsand, BWS Financial | Buy | $140 | June 15 | 113.8% |
| Dan Ives, Wedbush | Buy | $120 | June 4 | 83.3% |
| Allen Klee, Maxim Group | Buy | $111 | May 9 | 69.5% |
Shares rose 12.4% over the prior full week, from July 24 to July 31. This week, they climbed an additional 4.2% through the close of trading on Thursday. The upcoming Friday session and the following week will reveal if the earnings rally can withstand financing concerns and potential changes to analyst forecasts. According to Innodata’s investor calendar, there were no events listed after Thursday’s call concluded.
Risks: Two customers accounted for 71% of revenue in Q2, and another two clients made up 66% of outstanding receivables. Stock-based compensation in the first half rose to $13.1 million from $5.6 million. Numerous customer contracts are subject to termination with notice periods ranging from 30 to 90 days.
The operating environment continues to be positive. Achieving the top analyst revenue forecast only requires a second-half performance that is just under Q2 levels. However, the per-share benchmark is more challenging. Investors should weigh this buffer alongside customer concentration risks and a possible 12% increase in the number of shares outstanding.
