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$294.2M
Enterprise value USD$681.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 (%)
60.10% 56.30% 53.40% 52.60% 48.90% 49.40% 52.70% 49.80% 2018201920202021202220232024202520262026
Operating margin (%)
-11.30% -33.60% 0.20% -13.90% -5.90% -2.90% 2.00% -0.40% 2018201920202021202220232024202520262026
Return on equity (%)
-13.00% -26.90% 12.90% -33.60% -18.90% -14.60% -13.40% 8.80% 2018201920202021202220232024202520262026
Shares outstanding
106.8M 110.5M 145.4M 148.9M 168.3M 172.1M 175.6M 179.8M 175.5M 178.8M 2018201920202021202220232024202520262026
Net debt ($)
$11.3M $1.4M $240.6M $246.3M $263.2M $208.9M $260.5M $245.7M $272.4M $294.2M 2018201920202021202220232024202520262026
Share buybacks ($)
2018201920202021202220232024202520262026
Return on assets (%)
-8.00% -16.00% 5.70% -13.10% -7.80% -5.80% -4.70% 3.30% 2018201920202021202220232024202520262026
Free cash flow margin (%)
-3.00% 8.00% 8.90% 0.20% -4.50% 0.90% 3.30% 3.10% 2018201920202021202220232024202520262026
Debt / equity (×)
0.09× 0.10× 0.54× 0.66× 0.64× 0.52× 0.86× 0.76× 0.81× 0.86× 2018201920202021202220232024202520262026
EPS ($)
-$0.74 -$1.19 $0.61 -$1.20 -$0.63 -$0.39 -$0.31 $0.22 2018201920202021202220232024202520262026

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)

RatioFY2026FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Gross margin49.8%52.7%49.4%48.9%52.6%53.4%56.3%60.1%
Operating margin-0.4%2.0%-2.9%-5.9%-13.9%0.2%-33.6%-11.3%
Net margin4.7%-6.5%-8.0%-12.0%-21.0%10.5%-23.1%-13.3%
FCF margin3.1%3.3%0.9%-4.5%0.2%8.9%8.0%-3.0%
Return on assets3.3%-4.7%-5.8%-7.8%-13.1%5.7%-16.0%-8.0%
Return on equity8.8%-13.4%-14.6%-18.9%-33.6%12.9%-26.9%-13.0%
Debt / equity0.86×0.81×0.76×0.86×0.52×0.64×0.66×0.54×0.10×0.09×
Current ratio1.311.371.441.411.231.451.401.371.350.96

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