Skip to content
10-Q

Quarterly Report

Ribbon Communications Inc. RBBN

0001708055-25-000007

← back to feed
Filed
Jul 24, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 18, 2025 177.08M sh
Shares Diluted Q2 2025 · Jun 30, 2025 176.75M sh
Shares Diluted Q2 2025 · Jun 30, 2025 176.24M sh
Shares Diluted Q2 2025 · Jun 30, 2024 173.79M sh
Shares Diluted Q2 2025 · Jun 30, 2024 173.11M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $2.3M
Stock Repurchased Q2 2025 · Jun 30, 2025 $2.25M
Capex Q2 2025 · Jun 30, 2025 $17.83M
Capex Q2 2025 · Jun 30, 2024 $5.61M
Operating Cash Flow Q2 2025 · Jun 30, 2025 −$4.33M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $3.32M
Long Term Debt Q2 2025 · Jun 30, 2025 $327.63M
Long Term Debt Q2 2025 · Dec 31, 2024 $330.73M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $60.45M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $87.77M
Stockholders Equity Q2 2025 · Jun 30, 2025 $370.44M
Stockholders Equity Q2 2025 · Mar 31, 2025 $381.82M
Stockholders Equity Q2 2025 · Dec 31, 2024 $404.62M
Stockholders Equity Q2 2025 · Jun 30, 2024 $405.02M
Stockholders Equity Q2 2025 · Mar 31, 2024 $424.66M
Stockholders Equity Q2 2025 · Dec 31, 2023 $452.76M
Current Liabilities Q2 2025 · Jun 30, 2025 $313.62M
Current Liabilities Q2 2025 · Dec 31, 2024 $328.87M
Total Liabilities Q2 2025 · Jun 30, 2025 $771.74M
Total Liabilities Q2 2025 · Dec 31, 2024 $757.93M
Current Assets Q2 2025 · Jun 30, 2025 $433.94M
Current Assets Q2 2025 · Dec 31, 2024 $463.66M
Total Assets Q2 2025 · Jun 30, 2025 $1.14B
Total Assets Q2 2025 · Dec 31, 2024 $1.16B
Eps Diluted Q2 2025 · Jun 30, 2025 −$0.06
Eps Diluted Q2 2025 · Jun 30, 2025 −$0.21
Eps Diluted Q2 2025 · Jun 30, 2024 −$0.10
Eps Diluted Q2 2025 · Jun 30, 2024 −$0.27
Eps Basic Q2 2025 · Jun 30, 2025 −$0.06
Eps Basic Q2 2025 · Jun 30, 2025 −$0.21
Eps Basic Q2 2025 · Jun 30, 2024 −$0.10
Eps Basic Q2 2025 · Jun 30, 2024 −$0.27
Sga Expense Q2 2025 · Jun 30, 2025 $16.63M
Sga Expense Q2 2025 · Jun 30, 2025 $31.76M
Sga Expense Q2 2025 · Jun 30, 2024 $14.9M
Sga Expense Q2 2025 · Jun 30, 2024 $30.09M
Rd Expense Q2 2025 · Jun 30, 2025 $44.7M
Rd Expense Q2 2025 · Jun 30, 2025 $88.26M
Rd Expense Q2 2025 · Jun 30, 2024 $43.49M
Rd Expense Q2 2025 · Jun 30, 2024 $89.25M
Net Income Q2 2025 · Jun 30, 2025 −$11.09M
Net Income Q2 2025 · Jun 30, 2025 −$37.32M
Net Income Q2 2025 · Jun 30, 2024 −$16.82M
Net Income Q2 2025 · Jun 30, 2024 −$47.18M
Operating Income Q2 2025 · Jun 30, 2025 $4.23M
Operating Income Q2 2025 · Jun 30, 2025 −$15.38M
Operating Income Q2 2025 · Jun 30, 2024 −$1.94M
Operating Income Q2 2025 · Jun 30, 2024 −$15.42M
Gross Profit Q2 2025 · Jun 30, 2025 $109.31M
Gross Profit Q2 2025 · Jun 30, 2025 $191.68M
Gross Profit Q2 2025 · Jun 30, 2024 $97.87M
Gross Profit Q2 2025 · Jun 30, 2024 $189.82M
Revenue Q2 2025 · Jun 30, 2025 $220.58M
Revenue Q2 2025 · Jun 30, 2025 $401.86M
Revenue Q2 2025 · Jun 30, 2024 $192.62M
Revenue Q2 2025 · Jun 30, 2024 $372.28M