Tenable Reports Q4 Revenue up 11% to $260.5M, Non-GAAP EPS $0.48

TENBTENB

Tenable reported Q4 revenue of $260.5 million, up 11% year-over-year, with non-GAAP EPS of $0.48 versus $0.41 a year ago and repurchased 2.3 million shares for $62.5 million. It guided Q1 revenue of $257–260 million and sees full-year 2026 revenue of $1.065–1.075 billion.

1. Tenable Surpasses Q4 Earnings and Revenue Estimates

Tenable reported fourth-quarter non-GAAP earnings of $0.48 per share, exceeding the consensus estimate of $0.42 and up from $0.41 in the year-ago period. Revenue rose 11% year-over-year to $260.5 million, outpacing analyst projections and marking solid growth in its exposure management platform. Calculated current billings climbed 8% to $327.8 million, driven by strong adoption of Tenable One and expanded AI-driven security services across enterprise customers.

2. Full-Year 2025 Shows Double-Digit Growth and Strong Cash Generation

For full-year 2025, Tenable delivered revenue of $999.4 million, an 11% increase over 2024, and calculated current billings of $1.049 billion, up 8%. Non-GAAP operating income advanced 19% to $219.0 million, while unlevered free cash flow reached $277.0 million, reflecting robust cash conversion. The company reduced its GAAP net loss per share to $0.30 from $0.31 a year earlier, and non-GAAP diluted earnings rose to $1.59, up from $1.29, underscoring improved operational leverage.

3. Share Repurchase Expansion and 2026 Financial Outlook

Tenable’s board authorized an additional $150 million for share repurchases, bringing the remaining buyback capacity to $338 million; the company executed $62.5 million in repurchases during Q4 and $247.5 million for the full year. Looking ahead, management expects first-quarter 2026 revenue between $257.0 million and $260.0 million, with non-GAAP EPS of $0.39 to $0.42. Full-year guidance calls for revenue of $1.065 billion to $1.075 billion and non-GAAP EPS of $1.81 to $1.90, supported by ongoing platform expansion and disciplined cost management.

Sources

ZGZG