_id
6915ec49bc934aba376b1d5a
Ticker
RBBN
Name
Ribbon Communications Inc
Exchange
NASDAQ
Address
6500 Chase Oaks Boulevard, Plano, TX, United States, 75023
Country
USA
Sector
Technology
Industry
Software - Application
Currency
USD
Website
https://www.ribboncommunications.com
Description
Ribbon Communications Inc. provides communications technology in the United States, Europe, the Middle East, Africa, the Asia Pacific, and internationally. It operates through two segments, Cloud and Edge, and IP Optical Networks. The Cloud and Edge segment provides software and hardware products, solutions, and services for voice over internet protocol communications, voice over long-term evolution, and voice over 5G communications, and unified communications and collaboration. It also offers session border controllers; and network transformation products, such as signaling products, call controllers, media gateways, and application servers. This segment serves private, public, or hybrid cloud infrastructures, as well as data centers, enterprise premises, and service provider networks. The IP Optical Networks segment provides hardware and software products and solutions for IP networking, switching, routing, and optical transport for technologies comprising 5G, distributed cloud computing, and corresponding applications. It also offers multiple solutions, including 5G-native solutions for mobile-backhaul, metro and edge aggregation, core networking, data center interconnect, multi-service access, and transport solutions for wholesale carriers. This segment serves utilities, government, defense, finance, transportation, and education and research industries, as well as service providers and enterprises. The company was formerly known as Sonus Networks, Inc. and changed its name to Ribbon Communications Inc. in November 2017. Ribbon Communications Inc. was founded in 1997 and is headquartered in Plano, Texas.
Last Close
3.02
Volume
409767
Current Price
3.04
Change
0.6622516556291397
Last Updated
2025-12-03T12:44:09.466Z
Image
-
Ipo Date
2000-05-25T00:00:00.000Z
Market Cap
499370816
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
4.8
Target Price
5.75
Strong Buy
4
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
215371000
Cost Of Revenue
107405000
Gross Profit
107966000
Operating Expenses
105203000
Operating Income
2763000
Interest Expense
11606000
Pretax Income
-8977000
Net Income
-12109000
Eps
-0.06865835818695214
Dividends Per Share
-
Shares Outstanding
176599590
Income Tax Expense
3132000
EBITDA
18044000
Operating Margin
1.282902526338272
Total Other Income Expense Net
-11740000
Cash
74799000
Short Term Investments
-
Receivables
218312000
Inventories
80007000
Total Current Assets
418427000
Property Plant Equipment
114631000
Total Assets
1105234000
Payables
76743000
Short Term Debt
20365000
Long Term Debt
326075000
Total Liabilities
745182000
Equity
360052000
Depreciation
15415000
Change In Working Capital
7661000
Cash From Operations
26489000
Capital Expenditures
5537000
Cash From Investing
-5537000
Cash From Financing
-6097000
Net Change In Cash
14493000
PE
-
PB
1.48909779698488
ROE
-3.36312532634175
ROA
-1.0956050935819925
FCF
20952000
Fcf Percent
0.0972832925509934
Piotroski FScore
2
Health Score
29
Deep Value Investing Score
5
Defensive Investing Score
5.5
Dividend Investing Score
3
Economic Moat Investing Score
5.3
Garp Investing Score
2.5
Growth Investing Score
2.5
Momentum Investing Score
3
Net Net Investing Score
2.5
Quality Investing Score
3
Value Investing Score
3.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
215371000
Quarters > 0 > income Statement > cost Of Revenue
107405000
Quarters > 0 > income Statement > gross Profit
107966000
Quarters > 0 > income Statement > operating Expenses
105203000
Quarters > 0 > income Statement > operating Income
2763000
Quarters > 0 > income Statement > interest Expense
11606000
Quarters > 0 > income Statement > pretax Income
-8977000
Quarters > 0 > income Statement > net Income
-12109000
Quarters > 0 > income Statement > eps
-0.06865835818695214
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
176366000
Quarters > 0 > income Statement > income Tax Expense
3132000
Quarters > 0 > income Statement > EBITDA
18044000
Quarters > 0 > income Statement > operating Margin
1.282902526338272
Quarters > 0 > income Statement > total Other Income Expense Net
-11740000
Quarters > 0 > balance Sheet > cash
74799000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
218312000
Quarters > 0 > balance Sheet > inventories
80007000
Quarters > 0 > balance Sheet > total Current Assets
418427000
Quarters > 0 > balance Sheet > property Plant Equipment
114631000
Quarters > 0 > balance Sheet > total Assets
1105234000
Quarters > 0 > balance Sheet > payables
76743000
Quarters > 0 > balance Sheet > short Term Debt
20365000
Quarters > 0 > balance Sheet > long Term Debt
326075000
Quarters > 0 > balance Sheet > total Liabilities
745182000
Quarters > 0 > balance Sheet > equity
360052000
Quarters > 0 > cash Flow > net Income
-12109000
Quarters > 0 > cash Flow > depreciation
15415000
Quarters > 0 > cash Flow > change In Working Capital
7661000
Quarters > 0 > cash Flow > cash From Operations
26489000
Quarters > 0 > cash Flow > capital Expenditures
5537000
Quarters > 0 > cash Flow > cash From Investing
-5537000
Quarters > 0 > cash Flow > cash From Financing
-6097000
Quarters > 0 > cash Flow > net Change In Cash
14493000
Quarters > 0 > ratios > PE
-0.06865835818695214
Quarters > 0 > ratios > PB
1.48909779698488
Quarters > 0 > ratios > ROE
-3.36312532634175
Quarters > 0 > ratios > ROA
-1.0956050935819925
Quarters > 0 > ratios > FCF
20952000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.0972832925509934
Quarters > 0 > health Score
29
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
220583000
Quarters > 1 > income Statement > cost Of Revenue
111276000
Quarters > 1 > income Statement > gross Profit
109307000
Quarters > 1 > income Statement > operating Expenses
105081000
Quarters > 1 > income Statement > operating Income
4226000
Quarters > 1 > income Statement > interest Expense
11299000
Quarters > 1 > income Statement > pretax Income
-8910000
Quarters > 1 > income Statement > net Income
-11093000
Quarters > 1 > income Statement > eps
-0.06294364974437831
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
176237000
Quarters > 1 > income Statement > income Tax Expense
2183000
Quarters > 1 > income Statement > EBITDA
17929000
Quarters > 1 > income Statement > operating Margin
1.915832135749355
Quarters > 1 > income Statement > total Other Income Expense Net
-13136000
Quarters > 1 > balance Sheet > cash
60450000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
249360000
Quarters > 1 > balance Sheet > inventories
80299000
Quarters > 1 > balance Sheet > total Current Assets
433940000
Quarters > 1 > balance Sheet > property Plant Equipment
114042000
Quarters > 1 > balance Sheet > total Assets
1142172000
Quarters > 1 > balance Sheet > payables
88697000
Quarters > 1 > balance Sheet > short Term Debt
19566000
Quarters > 1 > balance Sheet > long Term Debt
327625000
Quarters > 1 > balance Sheet > total Liabilities
771737000
Quarters > 1 > balance Sheet > equity
370435000
Quarters > 1 > cash Flow > net Income
-11093000
Quarters > 1 > cash Flow > depreciation
15540000
Quarters > 1 > cash Flow > change In Working Capital
-8071999
Quarters > 1 > cash Flow > cash From Operations
-795000
Quarters > 1 > cash Flow > capital Expenditures
5682000
Quarters > 1 > cash Flow > cash From Investing
-5682000
Quarters > 1 > cash Flow > cash From Financing
-5581000
Quarters > 1 > cash Flow > net Change In Cash
-11540000
Quarters > 1 > ratios > PE
-0.06294364974437831
Quarters > 1 > ratios > PB
1.4463009164900724
Quarters > 1 > ratios > ROE
-2.994587444490936
Quarters > 1 > ratios > ROA
-0.9712197462378697
Quarters > 1 > ratios > FCF
-6477000
Quarters > 1 > ratios > Piotroski FScore
1
Quarters > 1 > ratios > fcf Percent
-0.02936309688416605
Quarters > 1 > health Score
21
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
181279000
Quarters > 2 > income Statement > cost Of Revenue
98909000
Quarters > 2 > income Statement > gross Profit
82370000
Quarters > 2 > income Statement > operating Expenses
101980000
Quarters > 2 > income Statement > operating Income
-19610000
Quarters > 2 > income Statement > interest Expense
10758000
Quarters > 2 > income Statement > pretax Income
-26981000
Quarters > 2 > income Statement > net Income
-26227000
Quarters > 2 > income Statement > eps
-0.14925534518179592
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
175719000
Quarters > 2 > income Statement > income Tax Expense
-754000
Quarters > 2 > income Statement > EBITDA
-1211000
Quarters > 2 > income Statement > operating Margin
-10.81757953210245
Quarters > 2 > income Statement > total Other Income Expense Net
-7371000
Quarters > 2 > balance Sheet > cash
71243000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
225485000
Quarters > 2 > balance Sheet > inventories
79631000
Quarters > 2 > balance Sheet > total Current Assets
425063000
Quarters > 2 > balance Sheet > property Plant Equipment
113492000
Quarters > 2 > balance Sheet > total Assets
1137477000
Quarters > 2 > balance Sheet > payables
80843000
Quarters > 2 > balance Sheet > short Term Debt
17779000
Quarters > 2 > balance Sheet > long Term Debt
329176000
Quarters > 2 > balance Sheet > total Liabilities
755662000
Quarters > 2 > balance Sheet > equity
381815000
Quarters > 2 > cash Flow > net Income
-26227000
Quarters > 2 > cash Flow > depreciation
15012000
Quarters > 2 > cash Flow > change In Working Capital
10372000
Quarters > 2 > cash Flow > cash From Operations
-3535000
Quarters > 2 > cash Flow > capital Expenditures
12149000
Quarters > 2 > cash Flow > cash From Investing
-12149000
Quarters > 2 > cash Flow > cash From Financing
-1812000
Quarters > 2 > cash Flow > net Change In Cash
-16665000
Quarters > 2 > ratios > PE
-0.14925534518179592
Quarters > 2 > ratios > PB
1.3990696017704911
Quarters > 2 > ratios > ROE
-6.86903343242146
Quarters > 2 > ratios > ROA
-2.305716950760323
Quarters > 2 > ratios > FCF
-15684000
Quarters > 2 > ratios > Piotroski FScore
1
Quarters > 2 > ratios > fcf Percent
-0.08651857082177196
Quarters > 2 > health Score
25
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
251359000
Quarters > 3 > income Statement > cost Of Revenue
111286000
Quarters > 3 > income Statement > gross Profit
140073000
Quarters > 3 > income Statement > operating Expenses
106853000
Quarters > 3 > income Statement > operating Income
33220000
Quarters > 3 > income Statement > interest Expense
12110000
Quarters > 3 > income Statement > pretax Income
8058000
Quarters > 3 > income Statement > net Income
6364000
Quarters > 3 > income Statement > eps
0.035612160959804816
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
178703000
Quarters > 3 > income Statement > income Tax Expense
1694000
Quarters > 3 > income Statement > EBITDA
35361000
Quarters > 3 > income Statement > operating Margin
13.216156970707235
Quarters > 3 > income Statement > total Other Income Expense Net
-25162000
Quarters > 3 > balance Sheet > cash
87770000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
254718000
Quarters > 3 > balance Sheet > inventories
79179000
Quarters > 3 > balance Sheet > total Current Assets
463662000
Quarters > 3 > balance Sheet > property Plant Equipment
94908000
Quarters > 3 > balance Sheet > total Assets
1162554000
Quarters > 3 > balance Sheet > payables
87759000
Quarters > 3 > balance Sheet > short Term Debt
15568000
Quarters > 3 > balance Sheet > long Term Debt
330726000
Quarters > 3 > balance Sheet > total Liabilities
757933000
Quarters > 3 > balance Sheet > equity
404621000
Quarters > 3 > cash Flow > net Income
6364000
Quarters > 3 > cash Flow > depreciation
15193000
Quarters > 3 > cash Flow > change In Working Capital
30887000
Quarters > 3 > cash Flow > cash From Operations
61767000
Quarters > 3 > cash Flow > capital Expenditures
7978000
Quarters > 3 > cash Flow > cash From Investing
-7978000
Quarters > 3 > cash Flow > cash From Financing
-2471000
Quarters > 3 > cash Flow > net Change In Cash
50386000
Quarters > 3 > ratios > PE
0.035612160959804816
Quarters > 3 > ratios > PB
1.342632043319551
Quarters > 3 > ratios > ROE
1.5728298827791933
Quarters > 3 > ratios > ROA
0.5474154318853145
Quarters > 3 > ratios > FCF
53789000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.21399273548987702
Quarters > 3 > health Score
61
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
833881000
Annuals > 0 > income Statement > cost Of Revenue
394369000
Annuals > 0 > income Statement > gross Profit
439512000
Annuals > 0 > income Statement > operating Expenses
422640000
Annuals > 0 > income Statement > operating Income
16872000
Annuals > 0 > income Statement > interest Expense
34149000
Annuals > 0 > income Statement > pretax Income
-46068000
Annuals > 0 > income Statement > net Income
-54235000
Annuals > 0 > income Statement > eps
-0.31161660269816827
Annuals > 0 > income Statement > dividends Per Share
2743000
Annuals > 0 > income Statement > shares Outstanding
174044000
Annuals > 0 > income Statement > income Tax Expense
8167000
Annuals > 0 > income Statement > EBITDA
91433000
Annuals > 0 > income Statement > operating Margin
2.023310280483666
Annuals > 0 > income Statement > total Other Income Expense Net
-62940000
Annuals > 0 > balance Sheet > cash
87770000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
254718000
Annuals > 0 > balance Sheet > inventories
79179000
Annuals > 0 > balance Sheet > total Current Assets
463662000
Annuals > 0 > balance Sheet > property Plant Equipment
94908000
Annuals > 0 > balance Sheet > total Assets
1162554000
Annuals > 0 > balance Sheet > payables
87759000
Annuals > 0 > balance Sheet > short Term Debt
15568000
Annuals > 0 > balance Sheet > long Term Debt
330726000
Annuals > 0 > balance Sheet > total Liabilities
757933000
Annuals > 0 > balance Sheet > equity
404621000
Annuals > 0 > cash Flow > net Income
-54235000
Annuals > 0 > cash Flow > depreciation
64401000
Annuals > 0 > cash Flow > change In Working Capital
31566000
Annuals > 0 > cash Flow > cash From Operations
50240000
Annuals > 0 > cash Flow > capital Expenditures
22868000
Annuals > 0 > cash Flow > cash From Investing
-22868000
Annuals > 0 > cash Flow > cash From Financing
37706000
Annuals > 0 > cash Flow > net Change In Cash
63849000
Annuals > 0 > ratios > PE
-0.31161660269816827
Annuals > 0 > ratios > PB
1.2129970515618318
Annuals > 0 > ratios > ROE
-13.40390142874443
Annuals > 0 > ratios > ROA
-4.665159639896297
Annuals > 0 > ratios > FCF
27372000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.032824827523351655
Annuals > 0 > health Score
27
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
826339000
Annuals > 1 > income Statement > cost Of Revenue
446857000
Annuals > 1 > income Statement > gross Profit
379482000
Annuals > 1 > income Statement > operating Expenses
383082000
Annuals > 1 > income Statement > operating Income
-3600000
Annuals > 1 > income Statement > interest Expense
27657000
Annuals > 1 > income Statement > pretax Income
-55373000
Annuals > 1 > income Statement > net Income
-66206000
Annuals > 1 > income Statement > eps
-0.38851462372658563
Annuals > 1 > income Statement > dividends Per Share
3935000
Annuals > 1 > income Statement > shares Outstanding
170408000
Annuals > 1 > income Statement > income Tax Expense
10833000
Annuals > 1 > income Statement > EBITDA
43280000
Annuals > 1 > income Statement > operating Margin
-0.4356565525770901
Annuals > 1 > income Statement > total Other Income Expense Net
-51773000
Annuals > 1 > balance Sheet > cash
26630000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
268421000
Annuals > 1 > balance Sheet > inventories
77521000
Annuals > 1 > balance Sheet > total Current Assets
418718000
Annuals > 1 > balance Sheet > property Plant Equipment
81603000
Annuals > 1 > balance Sheet > total Assets
1144153000
Annuals > 1 > balance Sheet > payables
85164000
Annuals > 1 > balance Sheet > short Term Debt
50841000
Annuals > 1 > balance Sheet > long Term Debt
197482000
Annuals > 1 > balance Sheet > total Liabilities
691390000
Annuals > 1 > balance Sheet > equity
452763000
Annuals > 1 > cash Flow > net Income
-66206000
Annuals > 1 > cash Flow > depreciation
70996000
Annuals > 1 > cash Flow > change In Working Capital
4084000
Annuals > 1 > cash Flow > cash From Operations
17087000
Annuals > 1 > cash Flow > capital Expenditures
9481000
Annuals > 1 > cash Flow > cash From Investing
-9481000
Annuals > 1 > cash Flow > cash From Financing
-47859000
Annuals > 1 > cash Flow > net Change In Cash
-40632000
Annuals > 1 > ratios > PE
-0.38851462372658563
Annuals > 1 > ratios > PB
1.061373301263575
Annuals > 1 > ratios > ROE
-14.622661304037655
Annuals > 1 > ratios > ROA
-5.7864638732756895
Annuals > 1 > ratios > FCF
7606000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.00920445483028152
Annuals > 1 > health Score
25
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
819760000
Annuals > 2 > income Statement > cost Of Revenue
418824000
Annuals > 2 > income Statement > gross Profit
400936000
Annuals > 2 > income Statement > operating Expenses
449260000
Annuals > 2 > income Statement > operating Income
-48324000
Annuals > 2 > income Statement > interest Expense
16877000
Annuals > 2 > income Statement > pretax Income
-112599000
Annuals > 2 > income Statement > net Income
-98083000
Annuals > 2 > income Statement > eps
-0.6260563739883065
Annuals > 2 > income Statement > dividends Per Share
2784000
Annuals > 2 > income Statement > shares Outstanding
156668000
Annuals > 2 > income Statement > income Tax Expense
-14516000
Annuals > 2 > income Statement > EBITDA
-16336000
Annuals > 2 > income Statement > operating Margin
-5.894896067141602
Annuals > 2 > income Statement > total Other Income Expense Net
-64275000
Annuals > 2 > balance Sheet > cash
67101000
Annuals > 2 > balance Sheet > short Term Investments
13212000
Annuals > 2 > balance Sheet > receivables
267244000
Annuals > 2 > balance Sheet > inventories
75423000
Annuals > 2 > balance Sheet > total Current Assets
477986000
Annuals > 2 > balance Sheet > property Plant Equipment
89720000
Annuals > 2 > balance Sheet > total Assets
1255564000
Annuals > 2 > balance Sheet > payables
95810000
Annuals > 2 > balance Sheet > short Term Debt
35474000
Annuals > 2 > balance Sheet > long Term Debt
306270000
Annuals > 2 > balance Sheet > total Liabilities
737137000
Annuals > 2 > balance Sheet > equity
518427000
Annuals > 2 > cash Flow > net Income
-98083000
Annuals > 2 > cash Flow > depreciation
76483000
Annuals > 2 > cash Flow > change In Working Capital
-50333000
Annuals > 2 > cash Flow > cash From Operations
-26364000
Annuals > 2 > cash Flow > capital Expenditures
13554000
Annuals > 2 > cash Flow > cash From Investing
-12136000
Annuals > 2 > cash Flow > cash From Financing
931000
Annuals > 2 > cash Flow > net Change In Cash
-39223000
Annuals > 2 > ratios > PE
-0.6260563739883065
Annuals > 2 > ratios > PB
0.8522005219635551
Annuals > 2 > ratios > ROE
-18.919346407498068
Annuals > 2 > ratios > ROA
-7.8118678139863835
Annuals > 2 > ratios > FCF
-39918000
Annuals > 2 > ratios > Piotroski FScore
0
Annuals > 2 > ratios > fcf Percent
-0.04869473992388016
Annuals > 2 > health Score
23
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
844957000
Annuals > 3 > income Statement > cost Of Revenue
400297000
Annuals > 3 > income Statement > gross Profit
444660000
Annuals > 3 > income Statement > operating Expenses
562456000
Annuals > 3 > income Statement > operating Income
-117796000
Annuals > 3 > income Statement > interest Expense
22818000
Annuals > 3 > income Statement > pretax Income
-208143000
Annuals > 3 > income Statement > net Income
-177185000
Annuals > 3 > income Statement > eps
-1.200643740470947
Annuals > 3 > income Statement > dividends Per Share
14440000
Annuals > 3 > income Statement > shares Outstanding
147575000
Annuals > 3 > income Statement > income Tax Expense
-30958000
Annuals > 3 > income Statement > EBITDA
-108724000
Annuals > 3 > income Statement > operating Margin
-13.941064456534475
Annuals > 3 > income Statement > total Other Income Expense Net
-90347000
Annuals > 3 > balance Sheet > cash
103915000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
282917000
Annuals > 3 > balance Sheet > inventories
54043000
Annuals > 3 > balance Sheet > total Current Assets
480990000
Annuals > 3 > balance Sheet > property Plant Equipment
100832000
Annuals > 3 > balance Sheet > total Assets
1347737000
Annuals > 3 > balance Sheet > payables
97121000
Annuals > 3 > balance Sheet > short Term Debt
37461000
Annuals > 3 > balance Sheet > long Term Debt
350217000
Annuals > 3 > balance Sheet > total Liabilities
820571000
Annuals > 3 > balance Sheet > equity
527166000
Annuals > 3 > cash Flow > net Income
-177185000
Annuals > 3 > cash Flow > depreciation
83588000
Annuals > 3 > cash Flow > change In Working Capital
-55288000
Annuals > 3 > cash Flow > cash From Operations
19182000
Annuals > 3 > cash Flow > capital Expenditures
17132000
Annuals > 3 > cash Flow > cash From Investing
-14188000
Annuals > 3 > cash Flow > cash From Financing
-33683000
Annuals > 3 > cash Flow > net Change In Cash
-29212000
Annuals > 3 > ratios > PE
-1.200643740470947
Annuals > 3 > ratios > PB
0.7894316021898226
Annuals > 3 > ratios > ROE
-33.610855024792954
Annuals > 3 > ratios > ROA
-13.146852835530968
Annuals > 3 > ratios > FCF
2050000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
0.0024261589643023254
Annuals > 3 > health Score
23
Valuation > metrics > PE
-0.06865835818695214
Valuation > metrics > PB
1.48909779698488
Valuation > final Score
80
Valuation > verdict
Fair
Profitability > metrics > ROE
-3.36312532634175
Profitability > metrics > ROA
-2.8939337088667796
Profitability > metrics > Net Margin
-0.056223911297249865
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
2.0696510504038304
Risk > metrics > Interest Coverage
0.2380665173186283
Risk > final Score
19
Risk > verdict
High
Liquidity > metrics > Current Ratio
4.308882893273469
Liquidity > metrics > Quick Ratio
3.4849857890184124
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
80
Prev Valuations > 1
80
Prev Valuations > 2
100
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
11
Prev Risks > 0
19
Prev Risks > 1
23
Prev Risks > 2
41
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T00:58:51.719Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-18
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.1617
Earnings History > 0 > eps Difference
-0.1617
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-22
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.04
Earnings History > 1 > eps Estimate
0.06
Earnings History > 1 > eps Difference
-0.02
Earnings History > 1 > surprise Percent
-33.3333
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-22
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.05
Earnings History > 2 > eps Estimate
0.0382
Earnings History > 2 > eps Difference
0.0118
Earnings History > 2 > surprise Percent
30.8901
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-22
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
-0.03
Earnings History > 3 > eps Estimate
0.02
Earnings History > 3 > eps Difference
-0.05
Earnings History > 3 > surprise Percent
-250
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-12
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.16
Earnings History > 4 > eps Estimate
0.12
Earnings History > 4 > eps Difference
0.04
Earnings History > 4 > surprise Percent
33.3333
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-23
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.05
Earnings History > 5 > eps Estimate
0.06
Earnings History > 5 > eps Difference
-0.01
Earnings History > 5 > surprise Percent
-16.6667
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-24
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.05
Earnings History > 6 > eps Estimate
0.05
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
0
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-24
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.01
Earnings History > 7 > eps Estimate
0.0067
Earnings History > 7 > eps Difference
-0.0167
Earnings History > 7 > surprise Percent
-249.2537
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-14
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.12
Earnings History > 8 > eps Estimate
0.13
Earnings History > 8 > eps Difference
-0.01
Earnings History > 8 > surprise Percent
-7.6923
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-25
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.05
Earnings History > 9 > eps Estimate
0.08
Earnings History > 9 > eps Difference
-0.03
Earnings History > 9 > surprise Percent
-37.5
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-26
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.04
Earnings History > 10 > eps Estimate
0.04
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
0
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-26
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.02
Earnings History > 11 > eps Estimate
-0.04
Earnings History > 11 > eps Difference
0.02
Earnings History > 11 > surprise Percent
50
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-15
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.09
Earnings History > 12 > eps Estimate
0.14
Earnings History > 12 > eps Difference
-0.05
Earnings History > 12 > surprise Percent
-35.7143
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-26
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.02
Earnings History > 13 > eps Estimate
0.06
Earnings History > 13 > eps Difference
-0.04
Earnings History > 13 > surprise Percent
-66.6667
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-27
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.06
Earnings History > 14 > eps Estimate
0.04
Earnings History > 14 > eps Difference
0.02
Earnings History > 14 > surprise Percent
50
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-27
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.08
Earnings History > 15 > eps Estimate
-0.08
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
0
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-16
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.01
Earnings History > 16 > eps Estimate
0.13
Earnings History > 16 > eps Difference
-0.12
Earnings History > 16 > surprise Percent
-92.3077
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-27
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.11
Earnings History > 17 > eps Estimate
0.12
Earnings History > 17 > eps Difference
-0.01
Earnings History > 17 > surprise Percent
-8.3333
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.17
Earnings History > 18 > eps Estimate
0.1
Earnings History > 18 > eps Difference
0.07
Earnings History > 18 > surprise Percent
70
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-28
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.03
Earnings History > 19 > eps Estimate
0.02
Earnings History > 19 > eps Difference
0.01
Earnings History > 19 > surprise Percent
50
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-17
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.18
Earnings History > 20 > eps Estimate
0.14
Earnings History > 20 > eps Difference
0.04
Earnings History > 20 > surprise Percent
28.5714
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.16
Earnings History > 21 > eps Estimate
0.07
Earnings History > 21 > eps Difference
0.09
Earnings History > 21 > surprise Percent
128.5714
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-05
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.06
Earnings History > 22 > eps Estimate
0.05
Earnings History > 22 > eps Difference
0.01
Earnings History > 22 > surprise Percent
20
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-06
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.01
Earnings History > 23 > eps Estimate
-0.01
Earnings History > 23 > eps Difference
0.02
Earnings History > 23 > surprise Percent
200
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-19
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.27
Earnings History > 24 > eps Estimate
0.29
Earnings History > 24 > eps Difference
-0.02
Earnings History > 24 > surprise Percent
-6.8966
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-30
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.13
Earnings History > 25 > eps Estimate
0.21
Earnings History > 25 > eps Difference
-0.08
Earnings History > 25 > surprise Percent
-38.0952
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-31
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.14
Earnings History > 26 > eps Estimate
0.08
Earnings History > 26 > eps Difference
0.06
Earnings History > 26 > surprise Percent
75
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-02
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.05
Earnings History > 27 > eps Estimate
0.03
Earnings History > 27 > eps Difference
-0.08
Earnings History > 27 > surprise Percent
-266.6667
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-20
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.26
Earnings History > 28 > eps Estimate
0.25
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
4
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-30
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.21
Earnings History > 29 > eps Estimate
0.15
Earnings History > 29 > eps Difference
0.06
Earnings History > 29 > surprise Percent
40
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-31
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.14
Earnings History > 30 > eps Estimate
0.02
Earnings History > 30 > eps Difference
0.12
Earnings History > 30 > surprise Percent
600
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-26
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.04
Earnings History > 31 > eps Estimate
-0.08
Earnings History > 31 > eps Difference
0.04
Earnings History > 31 > surprise Percent
50
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-01
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.27
Earnings History > 32 > eps Estimate
0.22
Earnings History > 32 > eps Difference
0.05
Earnings History > 32 > surprise Percent
22.7273
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-27
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.26
Earnings History > 33 > eps Estimate
0.25
Earnings History > 33 > eps Difference
0.01
Earnings History > 33 > surprise Percent
4
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-03
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.02
Earnings History > 34 > eps Estimate
-0.09
Earnings History > 34 > eps Difference
0.07
Earnings History > 34 > surprise Percent
77.7778
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-26
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.09
Earnings History > 35 > eps Estimate
-0.13
Earnings History > 35 > eps Difference
0.04
Earnings History > 35 > surprise Percent
30.7692
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-15
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.09
Earnings History > 36 > eps Estimate
0.05
Earnings History > 36 > eps Difference
0.04
Earnings History > 36 > surprise Percent
80
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-26
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.12
Earnings History > 37 > eps Estimate
0.09
Earnings History > 37 > eps Difference
0.03
Earnings History > 37 > surprise Percent
33.3333
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-27
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.08
Earnings History > 38 > eps Estimate
0.03
Earnings History > 38 > eps Difference
0.05
Earnings History > 38 > surprise Percent
166.6667
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-27
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.03
Earnings History > 39 > eps Estimate
-0.02
Earnings History > 39 > eps Difference
0.05
Earnings History > 39 > surprise Percent
250
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-16
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.23
Earnings History > 40 > eps Estimate
0.2
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
15
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-28
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.11
Earnings History > 41 > eps Estimate
0.06
Earnings History > 41 > eps Difference
0.05
Earnings History > 41 > surprise Percent
83.3333
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-29
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.1
Earnings History > 42 > eps Estimate
-0.16
Earnings History > 42 > eps Difference
0.06
Earnings History > 42 > surprise Percent
37.5
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-22
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.27
Earnings History > 43 > eps Estimate
-0.31
Earnings History > 43 > eps Difference
0.04
Earnings History > 43 > surprise Percent
12.9032
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-18
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.15
Earnings History > 44 > eps Estimate
0.15
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-23
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.05
Earnings History > 45 > eps Estimate
0.05
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
0
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.1
Earnings History > 46 > eps Estimate
0.05
Earnings History > 46 > eps Difference
0.05
Earnings History > 46 > surprise Percent
100
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-24
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.05
Earnings History > 47 > eps Estimate
-0.05
Earnings History > 47 > eps Difference
0.1
Earnings History > 47 > surprise Percent
200
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-20
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.1
Earnings History > 48 > eps Estimate
0.1
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
0
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-29
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.05
Earnings History > 49 > eps Estimate
0.05
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-29
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.05
Earnings History > 50 > eps Estimate
-0.01
Earnings History > 50 > eps Difference
0.06
Earnings History > 50 > surprise Percent
600
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.1
Earnings History > 51 > eps Estimate
-0.15
Earnings History > 51 > eps Difference
0.05
Earnings History > 51 > surprise Percent
33.3333
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-28
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.05
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-07
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.3
Earnings History > 53 > eps Estimate
-0.19
Earnings History > 53 > eps Difference
-0.11
Earnings History > 53 > surprise Percent
-57.8947
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-07
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.2
Earnings History > 54 > eps Estimate
-0.15
Earnings History > 54 > eps Difference
-0.05
Earnings History > 54 > surprise Percent
-33.3333
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-26
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.1
Earnings History > 55 > eps Estimate
-0.14
Earnings History > 55 > eps Difference
0.04
Earnings History > 55 > surprise Percent
28.5714
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-21
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.05
Earnings History > 56 > eps Estimate
0.06
Earnings History > 56 > eps Difference
-0.01
Earnings History > 56 > surprise Percent
-16.6667
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-27
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.05
Earnings History > 57 > eps Estimate
0.07
Earnings History > 57 > eps Difference
-0.02
Earnings History > 57 > surprise Percent
-28.5714
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-02
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.1
Earnings History > 58 > eps Estimate
0.04
Earnings History > 58 > eps Difference
-0.14
Earnings History > 58 > surprise Percent
-350
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-03
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.2
Earnings History > 59 > eps Estimate
-0.01
Earnings History > 59 > eps Difference
-0.19
Earnings History > 59 > surprise Percent
-1900
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-28
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.2
Earnings History > 60 > eps Estimate
-0.02
Earnings History > 60 > eps Difference
0.22
Earnings History > 60 > surprise Percent
1100
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-02
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.4
Earnings History > 61 > eps Estimate
-0.02
Earnings History > 61 > eps Difference
-0.38
Earnings History > 61 > surprise Percent
-1900
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-03
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0056
Earnings History > 62 > eps Estimate
-0.01
Earnings History > 62 > eps Difference
0.0156
Earnings History > 62 > surprise Percent
156
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-04
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.0024
Earnings History > 63 > eps Estimate
-0.06
Earnings History > 63 > eps Difference
0.0576
Earnings History > 63 > surprise Percent
96
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-25
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.2
Earnings History > 64 > eps Estimate
-0.02
Earnings History > 64 > eps Difference
0.22
Earnings History > 64 > surprise Percent
1100
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-05
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.05
Earnings History > 65 > eps Estimate
-0.12
Earnings History > 65 > eps Difference
0.07
Earnings History > 65 > surprise Percent
58.3333
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-30
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.1
Earnings History > 66 > eps Estimate
-0.19
Earnings History > 66 > eps Difference
0.29
Earnings History > 66 > surprise Percent
152.6316
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-05
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.3
Earnings History > 67 > eps Estimate
-0.16
Earnings History > 67 > eps Difference
-0.14
Earnings History > 67 > surprise Percent
-87.5
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-26
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-1.85
Earnings History > 68 > eps Estimate
-0.11
Earnings History > 68 > eps Difference
-1.74
Earnings History > 68 > surprise Percent
-1581.8182
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-06
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.35
Earnings History > 69 > eps Estimate
-0.1
Earnings History > 69 > eps Difference
-0.25
Earnings History > 69 > surprise Percent
-250
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-11
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.0023
Earnings History > 70 > eps Estimate
0.01
Earnings History > 70 > eps Difference
-0.0077
Earnings History > 70 > surprise Percent
-77
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-08
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.0104
Earnings History > 71 > eps Estimate
-0.04
Earnings History > 71 > eps Difference
0.0504
Earnings History > 71 > surprise Percent
126
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-06
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.25
Earnings History > 72 > eps Estimate
0.12
Earnings History > 72 > eps Difference
0.13
Earnings History > 72 > surprise Percent
108.3333
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-08
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.5
Earnings History > 73 > eps Estimate
0.01
Earnings History > 73 > eps Difference
-0.51
Earnings History > 73 > surprise Percent
-5100
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-07
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.15
Earnings History > 74 > eps Estimate
0.14
Earnings History > 74 > eps Difference
-0.29
Earnings History > 74 > surprise Percent
-207.1429
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-07
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.0766
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-28
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.3897
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-06
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.2794
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-07
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.1739
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-08
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.1
Earnings History > 79 > eps Estimate
0.06
Earnings History > 79 > eps Difference
0.04
Earnings History > 79 > surprise Percent
66.6667
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-13
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.1
Earnings History > 80 > eps Estimate
0.04
Earnings History > 80 > eps Difference
0.06
Earnings History > 80 > surprise Percent
150
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-08
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.05
Earnings History > 81 > eps Estimate
0.07
Earnings History > 81 > eps Difference
-0.12
Earnings History > 81 > surprise Percent
-171.4286
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-08
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.2
Earnings History > 82 > eps Estimate
-0.02
Earnings History > 82 > eps Difference
0.22
Earnings History > 82 > surprise Percent
1100
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-09
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.05
Earnings History > 83 > eps Estimate
-0.07
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
28.5714
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-15
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.1
Earnings History > 84 > eps Estimate
0.11
Earnings History > 84 > eps Difference
-0.01
Earnings History > 84 > surprise Percent
-9.0909
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-03
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.2
Earnings History > 85 > eps Estimate
0.12
Earnings History > 85 > eps Difference
0.08
Earnings History > 85 > surprise Percent
66.6667
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-20
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.1
Earnings History > 86 > eps Estimate
0.09
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
11.1111
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-09
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.059
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-01-21
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.1334
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-08
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.05
Earnings History > 89 > eps Estimate
-0.03
Earnings History > 89 > eps Difference
0.08
Earnings History > 89 > surprise Percent
266.6667
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-10
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.05
Earnings History > 90 > eps Estimate
-0.1
Earnings History > 90 > eps Difference
0.05
Earnings History > 90 > surprise Percent
50
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-09
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.1
Earnings History > 91 > eps Estimate
-0.2
Earnings History > 91 > eps Difference
0.1
Earnings History > 91 > surprise Percent
50
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-22
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.2
Earnings History > 92 > eps Estimate
-0.36
Earnings History > 92 > eps Difference
0.16
Earnings History > 92 > surprise Percent
44.4444
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-09
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.4
Earnings History > 93 > eps Estimate
-0.45
Earnings History > 93 > eps Difference
0.05
Earnings History > 93 > surprise Percent
11.1111
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-11
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.3
Earnings History > 94 > eps Estimate
-0.34
Earnings History > 94 > eps Difference
0.04
Earnings History > 94 > surprise Percent
11.7647
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-09
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.35
Earnings History > 95 > eps Estimate
-0.4
Earnings History > 95 > eps Difference
0.05
Earnings History > 95 > surprise Percent
12.5
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-16
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.2
Earnings History > 96 > eps Estimate
-0.23
Earnings History > 96 > eps Difference
0.03
Earnings History > 96 > surprise Percent
13.0435
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-11
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.3
Earnings History > 97 > eps Estimate
-0.29
Earnings History > 97 > eps Difference
-0.01
Earnings History > 97 > surprise Percent
-3.4483
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-11
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.05
Earnings History > 98 > eps Estimate
0.01
Earnings History > 98 > eps Difference
0.04
Earnings History > 98 > surprise Percent
400
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-10
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-2.5442
Earnings History > 99 > eps Estimate
-0.1
Earnings History > 99 > eps Difference
-2.4442
Earnings History > 99 > surprise Percent
-2444.2
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-18
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.2
Earnings History > 100 > eps Estimate
-0.17
Earnings History > 100 > eps Difference
-0.03
Earnings History > 100 > surprise Percent
-17.6471
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-11
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.2
Earnings History > 101 > eps Estimate
-0.29
Earnings History > 101 > eps Difference
0.09
Earnings History > 101 > surprise Percent
31.0345
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-06-30
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.5939
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Ribbon Communications Inc. provides communications technology in the United States, Europe, the Middle East, Africa, the Asia Pacific, and internationally. It operates through two segments, Cloud and Edge, and IP Optical Networks. The Cloud and Edge segment provides software and hardware products, solutions, and services for voice over internet protocol communications, voice over long-term evolution, and voice over 5G communications, and unified communications and collaboration. It also offers session border controllers; and network transformation products, such as signaling products, call controllers, media gateways, and application servers. This segment serves private, public, or hybrid cloud infrastructures, as well as data centers, enterprise premises, and service provider networks. The IP Optical Networks segment provides hardware and software products and solutions for IP networking, switching, routing, and optical transport for technologies comprising 5G, distributed cloud computing, and corresponding applications. It also offers multiple solutions, including 5G-native solutions for mobile-backhaul, metro and edge aggregation, core networking, data center interconnect, multi-service access, and transport solutions for wholesale carriers. This segment serves utilities, government, defense, finance, transportation, and education and research industries, as well as service providers and enterprises. The company was formerly known as Sonus Networks, Inc. and changed its name to Ribbon Communications Inc. in November 2017. Ribbon Communications Inc. was founded in 1997 and is headquartered in Plano, Texas.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AIs Ribbon Communications (RBBN) One of the Best Technology Penny Stocks to Buy? Finviz
Read more →A Look At The Intrinsic Value Of Ribbon Communications Inc. (NASDAQ:RBBN) - Yahoo Finance UK
12/7/2025
A Look At The Intrinsic Value Of Ribbon Communications Inc. (NASDAQ:RBBN) Yahoo Finance UK
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$5.75
Analyst Picks
Strong Buy
4
Buy
1
Hold
0
Sell
0
Strong Sell
0
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 83.26% of the total shares of Ribbon Communications Inc
1.
JPMorgan Chase & Co(29.3862%)
since
2025/06/30
2.
Neuberger Berman Group LLC(10.4257%)
since
2025/06/30
3.
Paradigm Capital Management, Inc.(4.9402%)
since
2025/06/30
4.
BlackRock Inc(4.3702%)
since
2025/06/30
5.
Vanguard Group Inc(4.2491%)
since
2025/06/30
6.
Dimensional Fund Advisors, Inc.(3.7074%)
since
2025/06/30
7.
Neuberger Berman Intrinsic Value I(2.4658%)
since
2025/07/31
8.
Royce & Associates, LP(2.0739%)
since
2025/06/30
9.
Vanguard Total Stock Mkt Idx Inv(1.528%)
since
2025/07/31
10.
Vanguard Information Technology ETF(1.304%)
since
2025/07/31
11.
Geode Capital Management, LLC(1.3007%)
since
2025/06/30
12.
iShares Russell 2000 ETF(1.2715%)
since
2025/08/31
13.
State Street Corp(1.1818%)
since
2025/06/30
14.
Royce Small-Cap Opportunity Invmt(0.9052%)
since
2025/06/30
15.
Neuberger Berman Small Cap Intrinsic Val(0.8519%)
since
2025/06/30
16.
Connor Clark & Lunn Inv Mgmt Ltd(0.8335%)
since
2025/06/30
17.
Neuberger Berman US SCp Intrs Val $I Acc(0.78%)
since
2025/05/31
18.
First Wilshire Securities Mgmt Inc (CA)(0.7517%)
since
2025/06/30
19.
FTGF RY US SmCp Opp A USD Dis(A)(0.6976%)
since
2025/08/31
20.
First Wilshire US SCV Equities SMA(0.6366%)
since
2025/06/30
21.
Franklin Resources Inc(0.616%)
since
2025/06/30
22.
DFA US Targeted Value I(0.6032%)
since
2025/07/31
23.
Arnhold & S. Bleichroeder Advisers, LLC(0.5793%)
since
2025/06/30
24.
Northern Trust Corp(0.5641%)
since
2025/06/30
25.
Vanguard Institutional Extnd Mkt Idx Tr(0.5627%)
since
2025/07/31
26.
Fidelity Small Cap Index(0.5286%)
since
2025/06/30
27.
Dimensional US Targeted Value ETF(0.5176%)
since
2025/08/29
28.
Herald Investment Management Ltd(0.5155%)
since
2025/06/30
29.
Herald Ord(0.5155%)
since
2025/03/31
30.
First Eagle Small Cap Opportunity I(0.511%)
since
2025/07/31
31.
DFA US Small Cap Value I(0.5086%)
since
2025/07/31
32.
First Eagle US Small Cap Strategy(0.508%)
since
2025/06/30
33.
Column Small Cap Select(0.4832%)
since
2025/06/30
34.
Millennium Management LLC(0.4688%)
since
2025/06/30
35.
iShares Russell 2000 Value ETF(0.4594%)
since
2025/08/31
36.
Putnam Small Cap Value Managed Account(0.4339%)
since
2025/06/30
37.
Charles Schwab Investment Management Inc(0.4327%)
since
2025/06/30
38.
Victory Capital Management Inc.(0.2774%)
since
2025/06/30
39.
Arrowstreet Capital Limited Partnership(0.2729%)
since
2025/06/30
40.
Jacobs Levy Equity Management, Inc.(0.244%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.1617
Date
2025-09-30
EPS Actual
0.04
EPS Estimate
0.06
EPS Difference
-0.02
Surprise Percent
-33.3333%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.