GitLab cut one in seven staff, then told a 42% growth story on bookings, not GAAP revenue

The quarter after June's 350-person restructuring delivered $286.3 million of revenue, 24% billings growth and a raised full-year guide. The AI bill is legible in gross margin, and a new consumption model holds recognized revenue back.

In this storyGTLB
Vincent JiangVincent Jiang · 3 min read
Share
GitLab co-founders Dmitriy Zaporozhets, left, and Sid Sijbrandij wearing GitLab t-shirts
GitLab co-founders Dmitriy Zaporozhets, left, and Sid Sijbrandij, in a photo from the company's press kit. The company cut about 350 roles, roughly one in seven, in June 2026.

One in seven, shown the door in June

On 2 June, alongside first-quarter results, GitLab said it would cut about 350 roles, roughly one in seven of its staff, and exit 22 countries 1. Chief executive Bill Staples cast it as agentic-era survival math: agents "work at machine scale," he said, and are "pushing competitors to the brink," so GitLab began a "generational rebuild of git" for 100x growth 1.

The plan carried $30 million to $35 million of restructuring expense 1; $23.3 million of it landed in the August quarter 2. SaaS trade coverage ran the cut as this week's news, three months after the fact 3. No filing or outlet says which teams the 350 came from.

The quarter the cuts bought

Results for the quarter ended 31 July, reported 1 September, show revenue of $286.3 million, up 21 percent 24. The growth story sits one line below the income statement: calculated billings grew 24 percent, double the prior quarter's 12; net ARR accelerated to 42 percent, which chief financial officer Jessica Ross called the company's second-highest quarterly print in four years; the full-year guide rose to $1.129–1.133 billion 2. First orders roughly doubled to about 1,700, and deals of $500,000 or more rose more than 150 percent 2.

The GAAP operating loss hit a record $56.9 million as the restructuring bill landed

-60M-40M-20M0MQ3 FY25Q4 FY25Q1 FY26Q2 FY26Q3 FY26Q4 FY26Q1 FY27Q2 FY27350 roles cut; 22 countries exited
Data
GAAP operating income
Q3 FY25-28.73M
Q4 FY25-19.34M
Q1 FY26-34.61M
Q2 FY26-18.35M
Q3 FY26-12.36M
Q4 FY26-5.16M
Q1 FY27-15.75M
Q2 FY27-56.93M
GAAP operating income, US dollars in millions, GitLab fiscal quarters (fiscal year ends 31 January), Q3 FY25 (ended 31 October 2024) through Q2 FY27 (ended 31 July 2026). Q2 FY27 includes $23.3 million of restructuring expense from the June plan. Source: Sharadar quarterly fundamentals, from GitLab's SEC filings; restructuring figure from the Q2 FY27 earnings call.5,2

SaaStr bills 400 of the lost 380 basis points to AI

GAAP gross margin fell to 84.1 percent, from 87.9 a year earlier, a slide now six quarters old and steepest at the end 5. The GAAP operating loss widened to $56.9 million from $18.4 million, restructuring included 4. SaaStr's operator read, relayed by SaasRise, charges 400 basis points of that margin to AI 3.

The non-GAAP ledger tells the other story: $42.6 million of operating income on an 86.5 percent gross margin 2. The split is stark: shareholders read the non-GAAP ledger, the billings growth and the raised guide, while the 350 cut roles and the 22 exited countries carry the cost 12.

Six straight quarters of gross-margin decline, and the last drop is the steepest

84%86%88%90%92%Q4 FY24Q2 FY25Q4 FY25Q2 FY26Q4 FY26Q2 FY2784.1%SaaStr puts 400bps on AI
Data
GAAP gross margin
Q3 FY2489.9%
Q4 FY2490.2%
Q1 FY2588.9%
Q2 FY2588.3%
Q3 FY2588.7%
Q4 FY2589.2%
Q1 FY2688.3%
Q2 FY2687.9%
Q3 FY2686.8%
Q4 FY2686.6%
Q1 FY2785.8%
Q2 FY2784.1%
GAAP gross margin, percent of revenue, GitLab fiscal quarters (fiscal year ends 31 January), Q3 FY24 (ended 31 October 2023) through Q2 FY27 (ended 31 July 2026). Source: Sharadar quarterly fundamentals, from GitLab's SEC filings.5

Bookings are a promise, GAAP revenue a confession

The Flex consumption model, introduced this quarter, drew over $20 million of commitments from more than 130 customers in six weeks; paid consumption run rate passed $40 million, from $15 million at the end of the first quarter, against a $100 million fiscal-year target 2.

Flex run rate nearly tripled in six weeks against a $100 million target

  • Paid consumption run rate
  • Estimate
0M50M100MEnd of Q1 FY27Six weeks into Q2FY27 target40M
Data
Paid consumption run rate
End of Q1 FY2715M
Six weeks into Q240M
FY27 target (estimate)100M
Paid consumption run rate for GitLab's Flex model, US dollars in millions: end of Q1 FY27, the six-week reading disclosed on the Q2 FY27 call, and the company's fiscal-year target. The target is a company projection. Source: Q2 FY27 earnings call highlights.2

The accounting is the tell: Flex license revenue is recognized over the contract term, shifting up to $13 million of this year's revenue into future periods while customers still pay annually upfront 2. The next reading is the Q3 guide of $281–283 million, 15–16 percent growth 2. Then, on 19 October, new rate limits take effect for free-tier users, where agentic code reviews already run $0.25 apiece 678.

The GitLab Community Edition repository page showing merge activity and build badges.
The GitLab Community Edition repository. From 19 October, new rate limits apply to free-tier users, where agentic code reviews already cost $0.25 each. · GitLab

How this brief was made

Become a contributor

Reporting on the business of AI and want it read? We take pitches from outside contributors who bring primary sources and a number worth arguing about.

Share

Deepdive

AI-generated from this story and its cited sources. Not investment advice.

Reader comments

0 comments

    Sign up

    Get your curated digest

    After email confirmation, you will receive a daily digest of the most relevant news that matter to your portfolio