Ribbon Communications Inc. (RBBN)
↓ Download CSV- Sector Services
- Incorporated DE
- Fiscal year ends Dec 31
In fiscal 2025, Ribbon Communications Inc. reported revenue of $844.56M, up 1.3% from the prior year. The company was profitable, with a net margin of 4.7% and a gross margin of 49.8%. It held $1.21B in total assets against $763.26M in total liabilities.
Key ratios (FY2025)
49.8%
Gross margin
-0.4%
Operating margin
4.7%
Net margin
8.8%
Return on equity
+1.3%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $844.56M | $833.88M | $826.34M | $819.76M | $844.96M | $843.79M | $563.11M | $577.90M | — | — |
| Cost of Revenue | $423.85M | $394.37M | $418.26M | $418.82M | $400.30M | $392.98M | $246.03M | $230.60M | $128.45M | $84.98M |
| Gross Profit | $420.71M | $439.51M | $408.08M | $400.94M | $444.66M | $450.82M | $317.08M | $347.31M | $201.50M | $167.61M |
| Operating Income | -$3.32M | $16.87M | -$24.29M | -$48.32M | -$117.80M | $1.67M | -$189.46M | -$65.41M | -$55.23M | -$13.61M |
| Net Income | $39.64M | -$54.23M | -$66.21M | -$98.08M | -$177.19M | $88.59M | -$130.07M | -$76.81M | — | — |
| EPS (Diluted) | $0.22 | $-0.31 | $-0.39 | $-0.63 | $-1.20 | $0.61 | $-1.19 | $-0.74 | $-0.60 | $-0.28 |
| Total Assets | $1.21B | $1.16B | $1.14B | $1.26B | $1.35B | $1.55B | $814.91M | $957.16M | $910.88M | $308.06M |
| Total Liabilities | $763.26M | $757.93M | $691.39M | $737.14M | $820.57M | $860.41M | $331.65M | $366.86M | $295.46M | $88.94M |
| Shareholders' Equity | $448.99M | $404.62M | $452.76M | $518.43M | $527.17M | $686.85M | $483.25M | $590.30M | $615.42M | $219.12M |
| Cash & Equivalents | $96.41M | $87.77M | $26.49M | $67.26M | $103.92M | $128.43M | $44.64M | $43.69M | $57.07M | $31.92M |
| Operating Cash Flow | $51.40M | $50.24M | $17.09M | -$26.36M | $19.18M | $101.56M | $55.69M | -$9.60M | $8.08M | $19.19M |
| Capital Expenditures | $25.34M | $22.41M | $9.38M | $10.25M | $17.13M | $26.72M | $10.82M | $7.91M | $4.00M | $4.63M |
| Shares Outstanding | 179.82M | 174.04M | 170.41M | 156.67M | 147.57M | 144.65M | 109.73M | 103.92M | 58.82M | 49.38M |