Ribbon Communications Inc.

Listed Company
RBBNCIK 0001708055NasdaqAcceleratedServices-Computer Integrated Systems DesignDelawareFY ends Dec 31
Period
FY 2025
Revenue
$844.56M
Net Income
$39.64M
Total Assets
$1.21B
Equity
$448.99M
Shares Out
175.60M
Op. Cash Flow
$51.40M

Business

Ribbon Communications Inc. is a global provider of communications technology delivering software and high-performance hardware to service providers and enterprises. It offers software-centric and cloud-native solutions, session border controllers, network transformation platforms, IP routing and switching, optical transport products, SDN orchestration, analytics, identity assurance, professional services, maintenance, and managed services. The company operates two primary segments: Cloud and Edge (VoIP, UC&C, SBCs and network transformation) and IP Optical Networks (Apollo, Neptune, Muse multi-layer IP/optical solutions). It sells worldwide through direct sales to service providers and via channel partners, resellers, distributors, system integrators, and as-a-service cloud platforms.

Summary from filing dated 2025-02-27

Financials

Consolidated Statement of Income

Year Ended · In millions, except per-share amounts
ConceptTrend
FY 2025
2025-12-31
FY 2024
2024-12-31
FY 2023
2023-12-31
FY 2022
2022-12-31
FY 2021
2021-12-31
Total revenue845834826820845
Total cost of revenue424394418419400
Gross profit421440408401445
Research and development179180191204195
Sales and marketing133138137148150
General and administrative6469555154
Amortization of acquired intangible assets2426293028
Acquisition-, disposal- and integration-related4468
Restructuring and related2010161112
Total operating expenses424423432449562
(Loss) income from operations−317−24−48−118
Interest expense, net−44−34−27−20−16
Other income (expense), net2−29−4−44−75
Loss before income taxes−45−46−55−113−208
Income tax benefit (provision)85−8−111531
Net income (loss)40−54−66−98−177
Basic (in dollars per share)0.22−0.31−0.39−0.63−1.2
Diluted (in dollars per share)0.22−0.31−0.39−0.63−1.2
Basic (in shares)176174170157148
Diluted (in shares)180174170157148

Filings

Filing historySign up free to browse every 10-K, 10-Q, 8-K, and proxy this filer has submitted to the SEC.Sign up free · Upgrade to Pro

Material Events

Material EventsTrack every 8-K filing and material event — AI-summarized, timelined, and alertable.Sign up free · Upgrade to Pro

Insiders

Insider ActivitySee executive buy/sell windows and insider trade activity over rolling 30/90/365-day windows.Sign up free · Upgrade to Pro

Institutional Holders

Institutional HoldersSee which funds hold this stock and track position changes quarter over quarter.Sign up free · Upgrade to Pro