The Inventing Press

Ribbon Communications Inc.

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$844.6M$833.9M$826.3M$819.8M$845.0M
Cost of revenue$423.9M$394.4M$418.3M$418.8M$400.3M
Gross profit$420.7M$439.5M$408.1M$400.9M$444.7M
Research and development$178.9M$179.9M$190.7M$203.7M$194.9M
Operating expenses$424.0M$422.6M$432.4M$449.3M$562.5M
Operating income-$3.3M$16.9M-$24.3M-$48.3M-$117.8M
Pretax income-$45.1M-$46.1M-$55.4M-$112.6M-$208.1M
Income tax expense-$84.7M$8.2M$10.8M-$14.5M-$31.0M
Net income$39.6M-$54.2M-$66.2M-$98.1M-$177.2M
Balance Sheet
Cash and equivalents$96.4M$87.8M$26.5M$67.3M$103.9M
Current assets$454.5M$463.7M$418.7M$478.0M$481.0M
Total assets$1.2B$1.2B$1.1B$1.3B$1.3B
Current liabilities$315.5M$328.9M$341.1M$330.5M$344.5M
Total liabilities$763.3M$757.9M$691.4M$737.1M$820.6M
Total debt$333.4M$342.1M$200.3M$310.4M
Stockholders' equity$449.0M$404.6M$452.8M$518.4M$527.2M
Cash Flow Statement
Cash from operations$51.4M$50.2M$17.1M-$26.4M$19.2M
Depreciation and amortization$16.7M$13.5M$14.1M$15.3M$17.0M
Stock-based compensation$19.4M$16.1M$21.8M$18.7M$19.4M
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

Shares outstanding 176.1M · Free float 36.2%

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