Stocktoria

Ribbon Communications Inc. RBBN

Nasdaq · stock · Services-Computer Integrated Systems Design · website · IPO 2004-09-13 · LEI

Ribbon Communications Inc. statistics & valuation

Market cap$387.5M
P / B1.0×
Net debt$310.2M
Enterprise value USD$697.7M

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Gross margin (%)
56.30% 53.40% 52.60% 48.90% 49.40% 52.70% 49.80% 2019202020212022202320242025202620262026
Operating margin (%)
-33.60% 0.20% -13.90% -5.90% -2.90% 2.00% -0.40% 2019202020212022202320242025202620262026
Return on equity (%)
-26.90% 12.90% -33.60% -18.90% -14.60% -13.40% 8.80% 2019202020212022202320242025202620262026
Shares outstanding
110.5M 145.4M 148.9M 168.3M 172.1M 175.6M 179.8M 175.5M 178.8M 178.9M 2019202020212022202320242025202620262026
Net debt ($)
$1.4M $240.6M $246.3M $263.2M $208.9M $260.5M $245.7M $272.4M $294.2M $310.2M 2019202020212022202320242025202620262026
Share buybacks ($)
2019202020212022202320242025202620262026
Return on assets (%)
-16.00% 5.70% -13.10% -7.80% -5.80% -4.70% 3.30% 2019202020212022202320242025202620262026
Free cash flow margin (%)
8.00% 8.90% 0.20% -4.50% 0.90% 3.30% 3.10% 2019202020212022202320242025202620262026
Debt / equity (×)
0.10× 0.54× 0.66× 0.64× 0.52× 0.86× 0.76× 0.81× 0.86× 0.90× 2019202020212022202320242025202620262026
EPS ($)
-$1.19 $0.61 -$1.20 -$0.63 -$0.39 -$0.31 $0.22 2019202020212022202320242025202620262026

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2026FY2026FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Gross margin———49.8%52.7%49.4%48.9%52.6%53.4%56.3%
Operating margin———-0.4%2.0%-2.9%-5.9%-13.9%0.2%-33.6%
Net margin———4.7%-6.5%-8.0%-12.0%-21.0%10.5%-23.1%
FCF margin———3.1%3.3%0.9%-4.5%0.2%8.9%8.0%
Return on assets———3.3%-4.7%-5.8%-7.8%-13.1%5.7%-16.0%
Return on equity———8.8%-13.4%-14.6%-18.9%-33.6%12.9%-26.9%
Debt / equity0.90×0.86×0.81×0.76×0.86×0.52×0.64×0.66×0.54×0.10×
Current ratio1.321.311.371.441.411.231.451.401.371.35

Computed from company filings · US · as of 2026-09-30. Facts plus Stocktoria's own computed scores — not investment advice.