| Metric | Q2'26 | Q3'26 | Change |
|---|---|---|---|
| Total Revenue | $369.3M (+36% YoY) | $407M (+43% YoY) | +700 bps YoY acceleration |
| EPS | $0.22 (+$0.09 YoY) | $0.27 (+$0.12 YoY) | +$0.05 sequential beat |
| Operating Margin | 19.3% (+440 bps YoY) | 21% (+430 bps YoY) | +170 bps sequential expansion |
| NSE Revenue | $291.5M (+46% YoY) | $321.5M (+54% YoY) | +800 bps YoY acceleration |
| NSE Operating Margin | 15.6% | 17.2% | +160 bps sequential |
| OSP Revenue | $77.8M (+10% YoY) | $85.3M (+11% YoY) | +100 bps YoY acceleration |
| Operating Cash Flow | $42.5M | -$26.3M | Turned negative $69M swing |
| Free Cash Flow | $36.9M | -$32.2M | Massive $69M deterioration |
| Cash Balance | $772.1M | $508M | $264M burn in one quarter |
| Share Count | 233.4M | 249.5M | +16M shares added |
Get free previews of our earnings-call research: the key changes, management scores, and questions worth investigating. Subscribe for full call sheets and deeper analysis.
Subscriptions are managed by Substack. If the form does not load, subscribe directly. Or follow the RSS feed.