Ribbon Communications Inc. (FRA:NU42)
Germany flag Germany · Delayed Price · Currency is EUR
1.720
+0.050 (2.99%)
At close: Feb 20, 2026

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
Revenue
844.56833.88826.34819.76844.96
Revenue Growth (YoY)
1.28%0.91%0.80%-2.98%0.14%
Cost of Revenue
403.51369.48389.97387.28361.95
Gross Profit
441.05464.41436.37432.48483
Selling, General & Admin
197.31206.57192.42198.82203.94
Research & Development
178.87179.94190.66203.68194.95
Amortization of Goodwill & Intangibles
44.1950.8656.8961.1966.63
Operating Expenses
420.38437.37439.97463.68465.51
Operating Income
20.6727.03-3.6-31.2117.49
Interest Expense
-44.01-34.15-27.66-19.78-15.83
Interest & Investment Income
-0.330.34--
Currency Exchange Gain (Loss)
--5.7--1.6-5
Other Non Operating Income (Expenses)
2.23-23.42-3.77-1.65.28
EBT Excluding Unusual Items
-21.11-35.91-34.69-54.181.94
Merger & Restructuring Charges
-24-10.16-20.69-17.12-19.29
Impairment of Goodwill
-----116
Gain (Loss) on Sale of Investments
----41.3-74.8
Pretax Income
-45.11-46.07-55.37-112.6-208.14
Income Tax Expense
-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
26.0627.837.71-36.622.05
Free Cash Flow Per Share
0.140.160.04-0.230.01
Gross Margin
52.22%55.69%52.81%52.76%57.16%
Operating Margin
2.45%3.24%-0.44%-3.81%2.07%
Profit Margin
4.69%-6.50%-8.01%-11.96%-20.97%
Free Cash Flow Margin
3.08%3.34%0.93%-4.47%0.24%
EBITDA
81.5991.4367.445.28101.08
EBITDA Margin
9.66%10.96%8.16%5.52%11.96%
D&A For EBITDA
60.9264.47176.4883.59
EBIT
20.6727.03-3.6-31.2117.49
EBIT Margin
2.45%3.24%-0.44%-3.81%2.07%
Revenue as Reported
844.56833.88826.34819.76844.96
Advertising Expenses
-1.71.21.51.6
Source: S&P Global Market Intelligence. Standard template. Financial Sources.