MarketBrain

Ribbon Communications Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$844.6M$833.9M$826.3M$819.8M$845.0M
Gross profit$420.7M$439.5M$408.1M$400.9M$444.7M
Operating income-$3.3M$16.9M-$24.3M-$48.3M-$117.8M
Operating expenses$424.0M$422.6M$432.4M$449.3M$562.5M
Cost of revenue$423.9M$394.4M$418.3M$418.8M$400.3M
Cash from operations$51.4M$50.2M$17.1M-$26.4M$19.2M
Capital expenditure$25.3M$22.4M$9.4M$10.3M$17.1M
Free cash flow$26.1M$27.8M$7.7M-$36.6M$2.0M
Share repurchases$9.0M$0
Impairments$0$0$0$0$116.0M
Total assets$1.2B$1.2B$1.1B$1.3B$1.3B
Total liabilities$763.3M$757.9M$691.4M$737.1M$820.6M
Total debt$333.4M$342.1M$200.3M$310.4M

Shares outstanding 176.1M · Free float 36.2%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.