Ribbon Communication...
NasdaqGS:RBBN
$ 2,11
$-0,09 (-4,09%)
2,11 $
$-0,09 (-4,09%)
End-of-day quote: 03/20/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

$0,66
Earnings Per Share
$4,81
Revenue Per Share
52,22%
Gross Margin %
$0,37 B
Market Cap
$0,33 B
Long-Term Debt
Earnings Per Share
$0,66
Revenue Per Share
$4,81
Gross Margin %
52,22%
Market Cap
$0,37 B
Long-Term Debt
$0,33 B

Financials

Year Year 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
EPS Earnings Per Share $0,66 $0,25 $0,21 $0,11 $0,32 $0,43 $0,47 $0,58 $0,51 $0,33 $-0,02 $0,37 $0,10 $-0,30 $-0,10 $0,10 $-0,05 $0,00 $0,50 $0,75
Earnings Earnings $115,90M $43,93M $36,22M $18,62M $47,67M $62,55M $52,09M $62,22M $51,98M $16,19M $-0,99M $18,29M $5,33M $-16,88M $-5,59M $5,55M $-2,75M $0,00M $27,03M $38,96M
RPS Revenue Per Share $4,81 $4,75 $4,79 $4,84 $5,67 $5,80 $5,08 $5,39 $3,24 $5,15 $5,03 $5,99 $5,19 $4,52 $4,65 $4,49 $4,14 $5,74 $5,93 $5,38
Revenue Revenue $844,56M $833,88M $826,34M $819,76M $844,96M $843,80M $563,11M $577,91M $329,94M $252,59M $249,03M $296,33M $276,73M $254,13M $259,70M $249,31M $227,50M $313,15M $320,31M $279,48M
OCF Operating Cash Flow $51,40M $50,24M $0,00M $0,00M $0,00M $0,00M $0,00M $-9,60M $8,08M $19,19M $19,87M $30,04M $34,11M $-39,31M $-5,91M $18,51M $33,76M $-16,74M $32,25M $25,82M
FCF Free Cash Flow $21,35M $27,83M $39,52M $-36,62M $2,05M $74,84M $0,00M $-17,50M $4,08M $14,57M $2,68M $20,50M $27,16M $-49,85M $0,00M $0,00M $0,00M $0,00M $0,00M $0,00M
OM Operating Margin 2,45% 3,24% -0,44% -3,81% 2,07% 4,63% 0,74% -5,39% -7,75% -3,85% -11,62% -3,40% -5,41% -13,92% -4,82% -0,87% -3,46% -8,38% -5,57% 8,39%
GM % Gross Margin % 52,22% 55,69% 52,81% 52,76% 57,16% 58,68% 62,98% 60,15% 62,73% 66,36% 64,91% 65,27% 62,32% 56,11% 56,27% 61,43% 63,36% 58,39% 61,60% 64,42%
FCFS Free Cash Flow Per Share $0,15 $0,16 $0,04 $-0,25 $0,01 $0,54 $0,41 $-0,17 $0,08 $0,32 $0,26 $0,41 $0,49 $-0,89 $-0,34 $-0,01 $0,50 $-0,49 $0,39 $0,30
LT Debt Long-Term Debt $324,53M $330,73M $250,82M $306,27M $350,22M $376,83M $46,00M $24,10M $22,50M N/A N/A N/A N/A $2,38M N/A N/A N/A N/A N/A N/A
Sha. Stocks 175,6M 175,72M 172,46M 169,23M 148,96M 145,47M 110,82M 107,27M 101,93M 49,07M 49,48M 49,43M 53,28M 56,25M 55,87M 55,5M 54,93M 54,6M 54,06M 51,95M
×