Reported results
- Revenue was $197.6 million in the third quarter of 2026, compared to $189.9 million in the third quarter of 2025, reflecting 4% growth.
- GAAP net income was $30.7 million, or $0.85 per diluted share, compared to net income of $25.6 million, or $0.67 per diluted share, in the third quarter of 2025.
- Non-GAAP income was $50.2 million, or $1.39 per diluted share, compared to non-GAAP income of $43.0 million, or $1.13 per diluted share, in the third quarter of 2025.
- Adjusted EBITDA for the third quarter of 2026 increased 17% to $70.9 million compared to the third quarter of 2025.
- Share repurchases in the third quarter of 2026 totaled $48.8 million.
Guidance
- Fourth quarter 2026 revenue is expected to be in the range of $199.3 million to $201.3 million.
- Fourth quarter 2026 net income per diluted share is expected to be in the range of $0.74 to $0.79.
- Fourth quarter 2026 non-GAAP income per diluted share is expected to be in the range of $1.31 to $1.36.
- Fourth quarter 2026 Adjusted EBITDA is expected to be in the range of $72.0 million to $74.0 million.
- Full year 2026 revenue is expected to be in the range of $786.9 million to $788.9 million.
- Full year 2026 net income per diluted share is expected to be in the range of $2.29 to $2.35.
- Full year 2026 non-GAAP income per diluted share is expected to be in the range of $5.05 to $5.11.
- Full year 2026 Adjusted EBITDA is expected to be in the range of $267.4 million to $269.4 million, reflecting an Adjusted EBITDA margin of 34% at the midpoint.
Notes
Financial results and guidance reflect the impact of the divestiture of the 3P Revenue Recovery business completed on June 30, 2026.
Price and volatility reaction
The stock moved -3.2% on the print. No front-expiry chain was on file, so there is no straddle expected move. 30-day ATM implied volatility moved -9.7 vol points across the event (constant-maturity series — not the front-week crush).
| Measure | Value | Basis |
|---|---|---|
| Close before release | 85.78 | 2026-10-29 |
| Close after release | 82.99 | 2026-10-30 |
| Realised move | -3.2% | close to close |
| 30d ATM IV change | -9.7 vol pts | constant-maturity series, not the front expiry |
Source
The figures above come from the earnings release the company filed with the SEC on 2026-10-29 (8-K, Item 2.02). Read the original filing on sec.gov.
