Ribbon Communications Inc. logo RBBN - Ribbon Communications Inc.

NEXT EARNINGS: May 5, 2026
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 7
HOLD 1
SELL 0
STRONG
SELL
0
| PRICE TARGET: $3.50 DETAILS
HIGH: $4.00
LOW: $3.00
MEDIAN: $3.50
CONSENSUS: $3.50
UPSIDE: 59.09%
Market Cap: 388.52M
Volume: 874,979
Avg Volume: 766,918
52 Week Range: 1.8-4.93
Sector: Communication Services
Industry: Telecommunications Services
Beta: 1.04
Last Dividend: $N/A
Exchange: NASDAQ
Country: US
Employees: 3,052
IPO Date: 2000-05-25
EPS (TTM): 0.22
P/E Ratio: 12.80
Revenue (TTM): 844.56M
Total Assets: 1.21B
Total Debt: 80.61M
Cash & Equiv: 96.41M
Rev Growth (5Y): 0.0%
EPS Growth (5Y): -19.2%
FCF Growth (5Y): -19.0%
ROCE: 2.3%
Debt/Equity: 0.18

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-05 $0.59 $0.11 +436.4% $227.3M $198.3M +14.6%
2025-10-22 $0.04 $0.06 -33.3% $215.4M $241.4M -10.8%
2025-07-23 $0.05 $0.05 0.0% $220.6M $226.1M -2.4%
2025-04-29 $-0.03 $0.01 -400.0% $181.3M $191.7M -5.4%
2025-02-12 $0.16 $0.13 +23.1% $251.4M $243.6M +3.2%
2024-10-23 $0.05 $0.05 0.0% $210.2M $243.6M -13.7%
2024-07-24 $0.05 $0.05 +4.2% $192.6M $205.0M -6.0%
2024-04-24 $-0.01 $-0.01 -100.0% $179.7M $185.0M -2.9%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 844.56M 833.88M 826.34M 819.76M 844.96M 843.79M 563.11M 577.90M 329.94M 252.59M 249.03M 296.33M
Net Income 39.64M (54.23M) (66.21M) (98.08M) (177.19M) 88.59M (130.07M) (76.81M) (35.25M) (13.93M) (31.89M) (16.86M)
EPS 0.22 -0.31 -0.39 -0.63 -1.20 0.64 -1.19 -0.74 -0.60 -0.28 -0.64 -0.34
Total Assets 1.21B 1.16B 1.14B 1.26B 1.35B 1.55B 814.91M 957.16M 910.88M 308.06M 312.89M 332.63M
Total Debt 80.61M 383.67M 287.03M 387.93M 442.87M 474.20M 101.42M 79.10M 42.50M 0 0 0
Cash & Equivalents 96.41M 87.77M 26.63M 67.10M 103.92M 128.43M 44.64M 43.69M 57.07M 31.92M 50.11M 41.16M
Operating Cash Flow 51.40M 50.24M 17.09M (26.36M) 19.18M 101.56M 55.69M (9.60M) 8.08M 19.19M 19.87M 30.04M
Free Cash Flow 26.06M 27.37M 7.61M (39.92M) 2.05M 74.84M 44.86M (17.50M) 4.08M 14.57M 12.08M 20.50M
FCF per Share 0.15 0.16 0.04 -0.25 0.01 0.54 0.41 -0.17 0.07 0.29 0.24 0.41
Book Value 448.99M 404.62M 452.76M 518.43M 527.17M 686.85M 483.25M 590.30M 615.42M 219.12M 223.03M 240.35M
Cash & ST Investments 96.41M 87.77M 26.63M 67.10M 103.92M 128.43M 44.64M 50.98M 74.30M 93.76M 108.64M 105.60M
ROC Equity 0.09 -0.13 -0.15 -0.19 -0.34 0.13 -0.27 -0.13 -0.06 -0.06 -0.14 -0.07