Elite members get real-time data, technical charting, alerts, and no ads - starting at $24.96/mo.
Try Elite for Free

New Upgrade:   Dedicated Screeners for Stocks & ETFs

Learn more

Bandwidth Beats On Record Margins And Cash Flow, But Pass-Through Revenue Flatters Steadier 12% Core Growth

By Earnings Whispers | October 29, 2026, 9:37 AM
Bandwidth Inc. (BAND) quarterly results card
Earnings Whispers

Bandwidth (NASDAQ: BAND) delivered a clean but narrow beat in the third quarter. Non-GAAP earnings were $0.50 per share, ahead of the $0.47 consensus and the $0.49 Earnings Whisper number. That is a 2.0% surprise and 92.3% year-over-year growth. Revenue of $234.02 million topped the $232.86 million consensus by 0.5% and grew 22.0%. The real story is profitability rather than the top line. Adjusted EBITDA rose 43% to $35 million at a record 22% margin, up from 18.3% in Q2. Free cash flow jumped to $33 million from $13 million a year ago, after $24 million in Q2 and roughly breakeven in Q1. The central tension is that the 22% headline growth rate overstates how fast the core business is expanding.

The quality of the revenue beat deserves scrutiny. Cloud communications revenue, which excludes pass-through messaging surcharges, was $158 million versus $142 million a year ago. That is roughly 12% growth, essentially unchanged from Q2 and slightly below the 13% pace in Q1. Surcharge revenue drove much of the gap between 12% and 22%. That mix also explains why GAAP gross margin fell 200 basis points to 36% even as non-GAAP gross margin, calculated on cloud communications revenue, improved to 60.6% from 59.4% in Q2.

On a GAAP basis, Bandwidth swung to net income of $5.2 million, or $0.13 per diluted share, from a $1.2 million loss. However, operating income was only $1.8 million, and a $1.9 million tax benefit helped the bottom line. Investors should also note that the non-GAAP diluted share count rose to 40.1 million from 32.3 million, largely because of convertible-note and RSU dilution.

The call preserved a credible growth story built on enterprise wins rather than broad acceleration. Enterprise voice reaccelerated to 15% after a timing-related dip in Q2, and management guided it above 20% for Q4. Bandwidth added four new $1 million-plus wins and expansions, bringing the year-to-date total to 11 deals worth about $19 million in annual contract value. That compares with seven deals at Q2. One win involved a digital bank displacing a major CPaaS competitor. Other customer metrics also improved:

  • Commercial net revenue retention rose to 114%.
  • Average annual revenue per customer reached $273,000.
  • Software services ARR topped $30 million, roughly double the level exiting last year.

The most strategic development was Salesforce naming Bandwidth its first certified international carrier for its native Contact Center rollout across more than 25 countries. Management reiterated that Salesforce could become its largest customer exiting 2028, at roughly a $20 million run rate. Management also expressed growing confidence in double-digit cloud communications growth in 2027 and framed Q4 as a growth turning point.

Bears have legitimate ammunition. Commercial messaging growth slowed to 14% from 18% in Q2. Political campaign revenue expectations were cut for a third time, to $10 million from $13 million in Q2 and $15 million in Q1. Global voice plans, a roughly $450 million base, grew 8% versus 12% in Q1, and management expects growth near 3% to 8% market rates rather than a near-term reacceleration. Analysts on the call also questioned how much 2027 revenue still has to be won beyond the signed ACV. Management acknowledged a longer-term risk that agent-to-agent protocols could bypass telephony for lower-value interactions.

Guidance is where the framing gets nuanced. Full-year revenue guidance moved to $905 million to $910 million from $900 million to $910 million. Adjusted EBITDA guidance moved to $124 million to $125 million, and non-GAAP EPS guidance to $1.73 to $1.79. Management presented this as a third consecutive raise. In practice, however, the company lifted the low ends and narrowed the ranges, adding only about $2.5 million at the revenue midpoint. The balance sheet improved meaningfully: net leverage fell to 1.3x from 1.6x, the revolver was upsized to $200 million and extended to 2031, and the company repurchased about $30 million of stock this year.

The market setup is more complicated than the beat implies. As of the pre-report snapshot, shares were up 26.5% since opening at $38.31 after the July report and sat about 19% above the 200-day moving average. But the stock had already retreated nearly 28% from its October 2 inter-earnings high of $67.14, giving back much of a sharp run. Investor sentiment slipped from mildly positive (0.10) to mildly negative (-0.11), a moderate shift toward caution heading into the print. The trend readings are mixed: sequential growth and momentum are positive, while AVWAP remains negative.

The bottom line is that Bandwidth executed well on margins, cash flow, balance-sheet repair and large enterprise wins, and the Salesforce expansion strengthens the multi-year AI-voice thesis. Yet core cloud communications growth is holding near 12% rather than accelerating. Messaging, political and global voice revenue are cooling, and the guidance change was more a tightening than a material raise. The bull case now depends on Q4 delivering the promised enterprise voice inflection and on the $19 million in signed ACV converting into visible double-digit growth in 2027.

Read our earnings preview for Bandwidth Inc.: https://www.earningswhispers.com/article/BAND/21031

This earnings review 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.

Mentioned In This Article

Latest News

2 hours
5 hours
5 hours
6 hours
Oct-21
Oct-12
Sep-16
Sep-15
Sep-04
Aug-20
Jul-29
Jul-29
Jul-29
Jul-01
Jun-23