Mismanagement

RBBNRibbon Communications Inc.

Services-Computer Integrated Systems Design

Revenue
—FY2022: $820MFY2023: $826MFY2024: $834MFY2025: $845M
Operating margin
—FY2022: -5.9%FY2023: -2.9%FY2024: 2.0%FY2025: -0.4%
EBITDA
—FY2022: −$33MFY2023: −$10MFY2024: $30MFY2025: $13M
Market cap
—
Employees
—
Net debt / EBITDA
—
$310M net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2022FY2023FY2024FY2025FY2026YoYTrend
Revenue$820M$826M$834M$845M—FY2022: $820MFY2023: $826MFY2024: $834MFY2025: $845M
Operating income−$48M−$24M$17M−$3M—FY2022: −$48MFY2023: −$24MFY2024: $17MFY2025: −$3M
Net income−$98K−$66K−$54K$40K—FY2022: −$98KFY2023: −$66KFY2024: −$54KFY2025: $40K
Operating cash flow−$26M$17M$50M$51M—FY2022: −$26MFY2023: $17MFY2024: $50MFY2025: $51M
Capex$10M$9M$22M$25M—FY2022: $10MFY2023: $9MFY2024: $22MFY2025: $25M
Stock-based comp$19M$22M$16M$19M—FY2022: $19MFY2023: $22MFY2024: $16MFY2025: $19M
Buybacks———$9M$10M 9.4% FY2025: $9MFY2026: $10M

Deal filings

None.

13D filers

None on file.

Insider trading

No open-market trades in the last 12 months.

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025——44107
FY2024——6398
FY2023——4488
FY2022——4378
FY2021——92105