ZipRecruiter delivered the kind of quarter turnaround skeptics were not positioned for. The company reported third-quarter earnings of $0.05 per share against a consensus estimate of a $0.11 loss and an Earnings Whisper number of a $0.07 loss. That is a 171.4% surprise and a swing to profitability. Revenue of $124.44 million rose 8.2% year over year and beat consensus by 3.0%. Earnings grew 145.5% from a year ago. Both revenue and adjusted EBITDA cleared the high end of management's own guidance, and the full-year outlook was raised for the second consecutive quarter. The central development is that revenue has now accelerated for three straight quarters in a labor market that management itself described as stagnant. Its message is that ZipRecruiter is taking share through product execution rather than riding a macro recovery.
The quality of the beat holds up better than the EPS swing alone might suggest, though it deserves some scrutiny. GAAP net income was $5.1 million, a 4% margin. That figure included a $0.7 million gain on repurchasing debt below par and $1.4 million of other income, partly offset by $4.6 million of tax expense and $3.3 million of interest. The stronger evidence is operational. Adjusted EBITDA reached $20.8 million, a 17% margin, compared with 9% in Q1, 12% in Q2 and a 13% guidance midpoint. Operating expenses were flat sequentially at roughly $129 million while revenue grew about 5% quarter over quarter. Sales and marketing fell to 48% of revenue from 52% a year ago. One wrinkle: the CFO cited Q3 adjusted EBITDA as $12.8 million on the call, against the CEO's $20.8 million. The press-release reconciliation and the 17% margin both support the $20.8 million figure, which makes the lower number look like a misstatement rather than a restatement.
The call showed a marketplace getting healthier on several fronts:
- Quarterly paid employers rose to 74,000, up 10% year over year and 5% sequentially, the highest since Q3 2023. Gains came from new, reactivated and retained employers.
- That compares with flat employer growth in Q1 and 7% growth in Q2.
- Employer response rates per application tripled year over year, up from a doubling in Q2.
- Qualified applications rose 49% sequentially, up from 34% growth in Q2.
- The "Be Seen First" follow-up feature drove 4.5x more messages exchanged.
Most striking was AI-platform traffic, which nearly doubled after direct ChatGPT and Claude integrations. Management said it is working with those platforms on agentic apply, positioning ZipRecruiter as a participant in AI-driven job search rather than a casualty of it.
Bears still have legitimate ammunition. Performance-based revenue growth slowed to 13% from 15% in Q2. Growth in automated campaign adoption fell to 23% from more than 50% in the first half, and management acknowledged most enterprise customers have already adopted. That suggests one of the year's key growth levers is maturing. Revenue per paid employer slipped 2% to $1,683, which management attributed to timing. Google AI Overviews continue to erode organic search, though management characterized Q3 as the peak impact. Hiring weakness persists in healthcare, retail and education. Guidance also implies some margin give-back:
- **Q4 revenue:** $118–122 million, or 6–9% growth, against just 1% growth a year ago.
- **Q4 adjusted EBITDA margin:** 14–16%, below Q3's 17%, because sales and marketing investment continues.
- **Full-year 2026:** revenue of $468–472 million (4–5% growth) and adjusted EBITDA of $61–65 million at a 13–14% margin. That midpoint sits slightly below the 14% target set at the start of the year.
The market setup is more complicated than the surprise implies. Earnings Whispers investor sentiment heading into the report deteriorated meaningfully, from -0.07 to -0.24. Investors became notably more pessimistic even as the operating story improved. Price action tells a similar story:
- Shares opened at $4.44 after the August report and briefly spiked to $5.35 the next day.
- They then slid to $3.35 by late September.
- At $3.76 entering this report, the stock was down 15.3% since the prior post-earnings open and nearly 30% below its inter-earnings high.
- It still sat about 11% above its 200-day moving average of $3.38 and modestly off its quarterly low.
The Earnings Whispers trend readings are mixed: momentum has turned positive, while sequential growth and AVWAP remain negative.
The bottom line is that ZipRecruiter produced its most convincing quarter of the turnaround: an unexpected profit, accelerating revenue, record engagement and a second guidance raise. The investment debate is shifting from whether growth can return to whether it can be sustained once automated-campaign adoption saturates and Q4 margins reset lower. With sentiment soured and the stock well off its post-August peak, expectations were low entering the print. That leaves room for the results to matter, but the slowing performance-revenue and adoption metrics are the numbers to watch next quarter.