Ribbon Communications Inc. (RBBN)
NASDAQ: RBBN · Real-Time Price · USD
2.100
-0.050 (-2.33%)
At close: Mar 13, 2026, 4:00 PM EDT
2.105
+0.005 (0.24%)
Pre-market: Mar 16, 2026, 8:13 AM EDT

Ribbon Communications Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
844.56833.88826.34819.76844.96
Revenue Growth (YoY)
1.28%0.91%0.80%-2.98%0.14%
Cost of Revenue
423.85394.37418.26418.82400.3
Gross Profit
420.71439.51408.08400.94444.66
Selling, General & Admin
197.31206.57192.42198.82203.94
Depreciation & Amortization Expenses
23.8525.9728.629.6528.28
Research & Development
178.87179.94190.66203.68194.95
Other Operating Expenses
19.6614.520.6917.12135.29
Total Operating Expenses
419.69426.98432.37449.26562.46
Operating Income
-3.3216.87-24.29-48.32-117.8
Interest Expense
-44.01-33.82-27.32-19.78-15.83
Other Non-Operating Income (Expense)
2.23-29.12-3.77-44.5-74.52
Total Non-Operating Income (Expense)
-41.79-62.94-31.09-64.28-90.35
Pretax Income
-45.11-46.07-55.37-112.6-208.14
Provision for Income Taxes
-84.758.1710.83-14.52-30.96
Net Income
39.64-54.24-66.21-98.08-177.19
Net Income to Common
39.64-54.24-66.21-98.08-177.19
Shares Outstanding (Basic)
176174170157148
Shares Outstanding (Diluted)
180174170157148
Shares Change (YoY)
3.32%2.13%8.77%6.16%2.02%
EPS (Basic)
0.22-0.31-0.39-0.63-1.20
EPS (Diluted)
0.22-0.31-0.39-0.63-1.20
Free Cash Flow
51.427.837.71-36.622.05
Free Cash Flow Growth
84.66%261.20%---97.26%
Free Cash Flow Per Share
0.290.160.05-0.230.01
Gross Margin
49.81%52.71%49.38%48.91%52.63%
Operating Margin
-0.39%2.02%-2.94%-5.89%-13.94%
Profit Margin
4.69%-6.50%-8.01%-11.96%-20.97%
FCF Margin
6.09%3.34%0.93%-4.47%0.24%
EBITDA
57.681.2746.7128.16-34.21
EBITDA Margin
6.82%9.75%5.65%3.44%-4.05%
EBIT
-3.3216.87-24.29-48.32-117.8
EBIT Margin
-0.39%2.02%-2.94%-5.89%-13.94%
Effective Tax Rate
187.87%-17.73%-19.56%12.89%14.87%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q