Logo image of RBBN

RIBBON COMMUNICATIONS INC (RBBN) Stock Balance Sheet

NASDAQ:RBBN - Nasdaq - US7625441040 - Common Stock - Currency: USD

4.72  -0.01 (-0.21%)

After market: 4.76 +0.04 (+0.85%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
ASSETS
Current Assets
Cash Equivalents
RBBN Cash Equivalents ChartRBBN Cash Equivalents over time chart
87.77M26.63M67.10M103.90M128.40M
Marketable Securities
RBBN Marketable Securities ChartRBBN Marketable Securities over time chart
N/AN/AN/AN/AN/A
Receivables
RBBN Receivables ChartRBBN Receivables over time chart
254.72M268.42M267.20M282.90M237.70M
Inventories
RBBN Inventories ChartRBBN Inventories over time chart
79.18M77.52M75.40M54.00M45.80M
Other Current Assets
RBBN Other Current Assets ChartRBBN Other Current Assets over time chart
41.99M46.15M68.20M40.10M35.70M
Total Current Assets
RBBN Total Current Assets ChartRBBN Total Current Assets over time chart
463.66M418.72M478.00M481.00M447.60M
 
Non-Current Assets
PPE Net
RBBN PPE Net ChartRBBN PPE Net over time chart
94.91M81.60M89.70M100.80M118.60M
Investments And Advances
RBBN Investments And Advances ChartRBBN Investments And Advances over time chart
N/AN/A0.0043.90M115.20M
Goodwill
RBBN Goodwill ChartRBBN Goodwill over time chart
300.89M300.89M300.90M300.90M416.90M
Intangibles
RBBN Intangibles ChartRBBN Intangibles over time chart
187.54M238.09M294.70M350.70M417.40M
Other Non-Current Assets
RBBN Other Non-Current Assets ChartRBBN Other Non-Current Assets over time chart
115.56M104.85M92.20M70.40M31.50M
Total Non-Current Assets
RBBN Total Non-Current Assets ChartRBBN Total Non-Current Assets over time chart
698.89M725.43M777.60M866.70M1.10B
 
TOTAL ASSETS
RBBN TOTAL ASSETS ChartRBBN TOTAL ASSETS over time chart
1.16B1.14B1.26B1.35B1.55B
 
LIABILITIES
Current Liabilities
Short Term Debt
RBBN Short Term Debt ChartRBBN Short Term Debt over time chart
N/A0.000.000.000.00
Current Portion Of LT Debt.
RBBN Current Portion Of LT Debt. ChartRBBN Current Portion Of LT Debt. over time chart
6.13M35.10M20.10M20.60M16.40M
Accrued Expenses
RBBN Accrued Expenses ChartRBBN Accrued Expenses over time chart
115.69M99.04M100.70M117.70M151.00M
Accounts Payable
RBBN Accounts Payable ChartRBBN Accounts Payable over time chart
87.76M85.16M95.80M97.10M63.40M
Other Current Liabilities
RBBN Other Current Liabilities ChartRBBN Other Current Liabilities over time chart
119.30M121.76M113.90M109.10M96.80M
Total Current Liabilities
RBBN Total Current Liabilities ChartRBBN Total Current Liabilities over time chart
328.87M341.07M330.50M344.50M327.60M
 
Non-Current Liabilities
Long Term Debt
RBBN Long Term Debt ChartRBBN Long Term Debt over time chart
330.73M250.82M306.30M350.30M369.60M
Deferred Taxes/Income
RBBN Deferred Taxes/Income ChartRBBN Deferred Taxes/Income over time chart
5.94M5.62M3.80M8.10M16.80M
Other Non-Current Liabilities
RBBN Other Non-Current Liabilities ChartRBBN Other Non-Current Liabilities over time chart
92.39M93.88M96.60M117.70M146.30M
Total Non-Current Liabilities
RBBN Total Non-Current Liabilities ChartRBBN Total Non-Current Liabilities over time chart
429.06M350.32M406.60M476.10M532.80M
 
TOTAL LIABILITIES
RBBN TOTAL LIABILITIES ChartRBBN TOTAL LIABILITIES over time chart
757.93M691.39M737.10M820.60M860.40M
 
SHAREHOLDERS' EQUITY
Retained Earnings
RBBN Retained Earnings ChartRBBN Retained Earnings over time chart
-1.57B-1.52B-1.45B-1.36B-1.18B
Additional Paid In Capital
RBBN Additional Paid In Capital ChartRBBN Additional Paid In Capital over time chart
1.97B1.96B1.94B1.88B1.87B
Common Shares
RBBN Common Shares ChartRBBN Common Shares over time chart
18.00K17.00K0.000.000.00
Other Shareholders' Equity
RBBN Other Shareholders' Equity ChartRBBN Other Shareholders' Equity over time chart
8.08M13.79M30.60M7.60M-4.90M
Shares Outstanding
RBBN Shares Outstanding ChartRBBN Shares Outstanding over time chart
175.38M172.08M168.30M148.90M145.40M
Tangible Book Value per Share
RBBN Tangible Book Value per Share ChartRBBN Tangible Book Value per Share over time chart
-0.48-0.50-0.46-0.84-1.01
Total Shareholders' Equity
RBBN Total Shareholders' Equity ChartRBBN Total Shareholders' Equity over time chart
404.62M452.76M518.40M527.20M686.90M
 
TOTAL LIABILITIES AND EQUITY
RBBN TOTAL LIABILITIES AND EQUITY ChartRBBN TOTAL LIABILITIES AND EQUITY over time chart
1.16B1.14B1.26B1.35B1.55B
 
Statistics
Debt/Equity
RBBN Debt/Equity ChartRBBN Debt/Equity over time chart
0.820.550.590.660.54
Current Ratio
RBBN Current Ratio ChartRBBN Current Ratio over time chart
1.411.231.451.401.37
Return On Assets (ROA)
RBBN Return On Assets (ROA) ChartRBBN Return On Assets (ROA) over time chart
-4.67%-5.79%-7.81%-13.15%5.73%
Return On Equity (ROE)
RBBN Return On Equity (ROE) ChartRBBN Return On Equity (ROE) over time chart
-13.40%-14.62%-18.92%-33.61%12.90%
Return On Invested Capital (ROIC)
RBBN Return On Invested Capital (ROIC) ChartRBBN Return On Invested Capital (ROIC) over time chart
2.56%N/AN/A1.38%2.27%
Return On Invested Capital Ex Cash (ROICexc)
RBBN Return On Invested Capital Ex Cash (ROICexc) ChartRBBN Return On Invested Capital Ex Cash (ROICexc) over time chart
2.86%N/AN/A1.54%2.54%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
RBBN Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartRBBN Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
8.29%N/AN/A5.58%10.79%

All data in USD , ROIC based on taxRate of 0.21

Charts

RBBN Balance Sheet Over Time ChartRBBN Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 LIABILITIES + EQUITY TOTAL ASSETS
RBBN Balance Sheet - Short Vs Long Term ChartRBBN Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 200M 400M 600M