Grid Dynamics (GDYN) Q3 2026 earnings review

Grid Dynamics profit margins jump, while its workforce shrinks

Grid Dynamics, an IT consultancy, expanded its profit margins sharply while generating more sales with fewer workers. Third-quarter revenue rose 10% from a year ago to $114 million, and its Ebitda margin, excluding one-offs, reached 20% even as total staff shrank by 8%. Chief executive Leonard Livschitz said the company beat its three-point margin expansion goal a quarter early, and the fourth-quarter plan keeps margins near that new level.

At a glance
Revenue$114.3M +9.7% from a year ago
Ebitda margin, excluding one-offs20.0% 12.2% a year ago
Total headcount4,559 -8.3% from a year ago
Q4 revenue outlook$113.5โ€“115.5M middle of the range: 7.9% growth

โš–๏ธ Verdict: ๐ŸŸข Bullish

The story got better because the jump in profitability is backed by the fourth-quarter outlook, proving the company can earn more per employee. One caution: the fourth-quarter revenue plan puts full-year sales near $441 million by our math, near the bottom of the earlier $435 million to $465 million target, while artificial intelligence stalled at 31% of sales.

The question now is whether higher revenue per worker comes from software tools that permanently boost output or from temporary understaffing that caps future sales. If tools drive it, revenue will accelerate without hiring; if capacity is tight, growth will stay slow until headcount rises. Fourth-quarter headcount and the 2027 outlook will decide it.

๐Ÿ‚ Bull Case

๐ŸŸข๐ŸŸข MARGIN

Fewer Workers Produced a 7-Point Margin Jump

Grid Dynamics had promised to lift its profit margin by 3 percentage points by the fourth quarter. Chief executive Leonard Livschitz said the IT consultancy hit that target "exceeding our 300 basis point margin commitment a quarter sooner than planned". He added: "This is a reflection of substantial enhancements to our business model, not a one-time event."

  • Cost of making its services: 59.7% of revenue, down 7.0 percentage points from a year ago by our math
  • Ebitda margin, excluding one-offs: 20.0%, up 7.8 percentage points from a year ago
  • Total headcount: 4,559 workers, down 279 from last quarter and down 8.3% from a year ago
  • Operating profit: $9.1 million, reversing a $0.2 million loss a year ago

The numbers back Livschitz's claim because the fourth-quarter outlook keeps the Ebitda margin near 18.3% by our math, well above the 15.9% target floor. Revenue per worker rose nearly 20% from a year ago by our math, proving the firm can bill more while employing fewer staff.

What to watch: total headcount and gross margin in the fourth quarter. A second quarter of 40% gross margin alongside a stable workforce would confirm that software tools, not temporary understaffing, drive the higher profitability.

๐ŸŸข strengthening GROWTH

Tech and Retail Lifted Growth to 10%

Technology and retail clients are the two largest customer groups for the Silicon Valley firm, making up nearly 60% of sales. Revenue grew 9.7% from a year ago to $114.3 million, beating the $112.0 million to $114.0 million plan. Technology sales rose 29.3% on "higher demand from our largest technology customers as well as new customers", while retail returned to growth, rising 13.3% on "increased demand from specialty retailers".

This matters because retail had shrunk from a year ago in the first half, leaving technology to carry the business alone. Meanwhile, the company did not give a revenue figure for its robotics and physical artificial intelligence (AI) programs in the release. What to watch: retail sales growth in the fourth quarter. Another double-digit rise would show that specialty retailers are funding multi-quarter projects rather than one-off holiday upgrades.

๐ŸŸข strengthening CAPITAL ALLOCATION

Buybacks Cut the Share Count Below the Plan

Grid Dynamics has a $50 million authorization to buy back its own stock. In the third quarter, the engineering group spent $6.7 million to retire 0.9 million shares, bringing nine-month repurchases to 5.3 million shares for $35.5 million. That pushed the diluted share count down 4.6% from a year ago to 81.9 million, below the 83 million to 84 million outlook.

The lower share count helped double profit per share, excluding one-offs, to $0.18 from $0.09 a year ago. What to watch: whether the board approves a new buyback plan once the remaining $14.5 million runs out. The fourth-quarter outlook for 82 million to 83 million diluted shares suggests the pace of repurchases is already slowing.

๐Ÿป Bear Case

๐Ÿ”ด๐Ÿ”ด persistent GROWTH

The Fourth-Quarter Plan Misses the Full-Year Midpoint

For three straight quarters, Grid Dynamics kept a full-year revenue forecast of $435 million to $465 million, with a $450 million middle. Management had said reaching the upper half of that range required buying other companies. In the third-quarter release, the company gave a fourth-quarter revenue forecast of $113.5 million to $115.5 million and did not mention the full-year range.

Combined with $326.6 million earned in the first nine months, the fourth-quarter plan leaves full-year revenue at $440.1 million to $442.1 million by our math. That lands near the bottom of the earlier full-year range and about $9 million below its middle. At the middle of the fourth-quarter plan, revenue grows 0.2% from the third quarter and 7.9% from a year ago by our math.

This matters because the fourth quarter faces an easy comparison against a year-ago period that grew only 5.9%. Slowing from 9.7% growth in the third quarter to 7.9% against an easier baseline shows that underlying sales momentum is cooling.

What to watch: the initial 2027 revenue outlook on the fourth-quarter call. A full-year growth target below 10% would confirm that shrinking headcount limits how fast the top line can expand.

๐Ÿ”ด persistent PRODUCT contradicts narrative

AI Share Stalled While Core Work Shrank

Livschitz highlighted AI as the company's main growth engine, noting that AI revenue grew more than 45% from a year ago and reached 31% of total sales. However, that 31% share barely moved from 30.7% in the second quarter, after climbing from 25.0% to 29.3% in the first quarter and adding 1.4 percentage points in the second.

By our math, if AI sales grew 45% to 50%, the remaining 69% of the business shrank by 1% to 2% from a year ago. Furthermore, the company still does not publish the exact dollar amount of AI sales or how it defines an AI project. What to watch: the AI share of revenue in the fourth quarter. A second flat reading around 31% would show that new AI projects are only replacing older software work.

๐Ÿ”ด persistent DISCLOSURE

Risks this quarter didn't answer

One standing cost issue persisted in the tables, while four other concerns cannot be checked until the quarterly filing and call transcript arrive.

  • Recurring one-off charges: the company excluded $2.0 million of restructuring and $0.3 million of Russia-exit costs from Ebitda, continuing a four-year streak.
  • Customer concentration: the release credits the largest tech clients for growth, and the quarterly filing will show if the top five exceeded 44% of sales.
  • Partner-influenced sales: stalled at 19.1% for two quarters against a 25โ€“30% goal; the call will show if it moved.
  • Fixed-price contracts and related-party sales: the filing's footnotes will disclose whether fixed-bid work and board-affiliated revenue grew from 8% of sales.

What to watch: the customer concentration and related-party tables in the third-quarter 10-Q filing. A further rise in top-five concentration above 44% would mean the company's growth rests on a shrinking handful of tech buyers.

๐Ÿ’ฒ Other KPIs

Operating cash flow (26Q3 implied) $16.0 million
โ‡— accelerating

Operating cash flow rebounded in the third quarter, more than doubling from a year ago by our math. Nine-month operating cash flow reached $30.5 million, up from $14.5 million at the half-year mark. That leaves $16.0 million generated in the third quarter by our math, compared with $7.0 million in the same period last year, as higher operating profit turned into cash.

Trade and unbilled receivables (26Q3) $96.0 million
โ‡— accelerating

Money owed by customers is growing more than twice as fast as revenue. Combined accounts receivable ($84.7 million) and unbilled receivables ($11.3 million โ€” work completed but not yet invoiced) rose 20.7% from the end of 2025 by our math, while quarterly revenue grew 7.7% over the same nine-month span.

Cash and cash equivalents (26Q3) $304.3 million
โ‡„ reversing

The cash pile grew again after shrinking for two quarters. Cash rose by $5.9 million from June's $298.4 million as third-quarter operating cash flow covered $6.7 million of share buybacks. Over the full nine months, cash is down $37.8 million from $342.1 million at the end of 2025 because of earlier buybacks and acquisitions.

๐Ÿ”ฎ Guidance

Q4 Revenue $113.5โ€“115.5 million
โ‡˜ decelerating

New. The middle of the fourth-quarter plan ($114.5 million) calls for 7.9% growth from a year ago and 0.2% growth from the third quarter by our math. That slows from 9.7% year-over-year growth in the third quarter despite an easier comparison from a year ago. Combined with nine-month results, the plan leaves full-year revenue at $441.1 million by our math, near the bottom of the earlier $435โ€“465 million target.

Q4 Ebitda, excluding one-offs $20.0โ€“22.0 million
โ‡˜ decelerating

New. The plan puts fourth-quarter Ebitda, excluding one-offs, at $21.0 million in the middle of the range, up 52.8% from $13.7 million a year ago by our math. That equals an 18.3% margin at the middle of the revenue plan, down 1.7 percentage points from the third quarter's 20.0% but well above the 15.9% needed to meet the company's 3-point annual expansion goal.

Q4 Basic share count 81โ€“82 million
โ‡’ stable

New. The IT services firm expects its basic share count to average 81.5 million in the fourth quarter, matching the range it set for the third quarter and up slightly from the 80.7 million shares it actually averaged in the third quarter.

Q4 Diluted share count 82โ€“83 million
โ‡˜ decelerating

New. Management expects diluted shares to average 82.5 million at the middle of the range, down 1 million shares from the third-quarter outlook range of 83โ€“84 million, but slightly above the 81.9 million actual third-quarter count.

โ“ Key Questions

Why did the company drop the full-year revenue range?

Management held a $435โ€“465 million full-year forecast for three quarters. The fourth-quarter plan puts 2026 revenue near $441 million by our math, showing the unsigned acquisitions needed for the upper half did not happen.

How many billable engineers left in the third quarter?

Total headcount fell by 279 people in a single quarter while revenue grew 5.7%. Management previously said cuts only hit non-engineering staff, but a 279-person drop tests whether billable capacity is now shrinking too.

Why did AI's share of revenue stall at 31%?

AI revenue was 30.7% of the total in the second quarter and 31% in the third. If AI grew more than 45% from a year ago, the flat sequential share suggests AI growth slowed from the second quarter.

What caused gross margin to jump 3.7 points in one quarter?

Gross margin leaped from 36.6% in the second quarter to 40.3% in the third. Investors need to know how much came from higher-priced fixed-bid contracts versus currency moves or fewer unbilled bench workers.