_id
6911c566ccc777a4e85d64f8
Ticker
HLIT
Name
Harmonic Inc
Exchange
NASDAQ
Address
2590 Orchard Parkway, San Jose, CA, United States, 95131
Country
USA
Sector
Technology
Industry
Communication Equipment
Currency
USD
Website
https://www.harmonicinc.com
Description
Harmonic Inc., together with its subsidiaries, provides broadband access solutions worldwide. The company operates through Broadband and Video segments. The Broadband segment offers software-based broadband access solution, including cOS software-based broadband access solutions to broadband operators; and cOS central cloud services, a subscription service for cOS customers. The Video segment sells video processing, production, and playout solutions and services to cable operators, and satellite and telco Pay-TV service providers, as well as to broadcast and media, including streaming media companies. Its video processing appliance solutions include network management and application software, and hardware products, such as encoders, video servers, high-density stream processing systems, and edge processors. This segment also provides VOS360 SaaS platform that provides both streaming and channel origination and distribution services; and software-as-a-service (SaaS) solutions, which enables the packaging and delivery of streaming services, including live streaming, VOD, catch-up TV, start-over TV, network-DVR and cloud-DVR services through HTTP streaming to various device along with dynamic and personal ad insertion. The company also provides technical support and professional services, such as maintenance and support, consulting, implementation, integration services, program management, technical design and planning, building and site preparation, integration and equipment installation, end-to-end system testing, and training, as well as SaaS-related support and deployment. It sells its products through its direct sales force, as well as through independent resellers and systems integrators. The company was incorporated in 1988 and is headquartered in San Jose, California.
Last Close
10.63
Volume
285460
Current Price
10.56
Change
-0.6585136406397016
Last Updated
2025-12-01T08:51:14.875Z
Image
-
Ipo Date
1995-05-22T00:00:00.000Z
Market Cap
1087541120
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.85575
Sentiment Sources
4
Rating
4
Target Price
11.7857
Strong Buy
2
Buy
2
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
142382000
Cost Of Revenue
65253000
Gross Profit
77129000
Operating Expenses
67310000
Operating Income
9819000
Interest Expense
1184000
Pretax Income
8748000
Net Income
2694000
Eps
0.023772755751259672
Dividends Per Share
-
Shares Outstanding
112233082
Income Tax Expense
6054000
EBITDA
12755000
Operating Margin
6.896236883875771
Total Other Income Expense Net
-1071000
Cash
127376000
Short Term Investments
-
Receivables
108888000
Inventories
68604000
Total Current Assets
327031000
Property Plant Equipment
39916000
Total Assets
758595000
Payables
23270000
Short Term Debt
14663000
Long Term Debt
117927000
Total Liabilities
315584000
Equity
443011000
Depreciation
2823000
Change In Working Capital
-40049000
Cash From Operations
23770000
Capital Expenditures
2732000
Cash From Investing
-2732000
Cash From Financing
-17748000
Net Change In Cash
3441000
PE
22.7619
PB
2.701266740554975
ROE
0.6081113110058215
ROA
0.3551302078184011
FCF
21038000
Fcf Percent
0.14775744124959617
Piotroski FScore
4
Health Score
61
Deep Value Investing Score
5
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
7.8
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
8
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
142382000
Quarters > 0 > income Statement > cost Of Revenue
65253000
Quarters > 0 > income Statement > gross Profit
77129000
Quarters > 0 > income Statement > operating Expenses
67310000
Quarters > 0 > income Statement > operating Income
9819000
Quarters > 0 > income Statement > interest Expense
1184000
Quarters > 0 > income Statement > pretax Income
8748000
Quarters > 0 > income Statement > net Income
2694000
Quarters > 0 > income Statement > eps
0.023772755751259672
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
113323000
Quarters > 0 > income Statement > income Tax Expense
6054000
Quarters > 0 > income Statement > EBITDA
12755000
Quarters > 0 > income Statement > operating Margin
6.896236883875771
Quarters > 0 > income Statement > total Other Income Expense Net
-1071000
Quarters > 0 > balance Sheet > cash
127376000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
108888000
Quarters > 0 > balance Sheet > inventories
68604000
Quarters > 0 > balance Sheet > total Current Assets
327031000
Quarters > 0 > balance Sheet > property Plant Equipment
39916000
Quarters > 0 > balance Sheet > total Assets
758595000
Quarters > 0 > balance Sheet > payables
23270000
Quarters > 0 > balance Sheet > short Term Debt
14663000
Quarters > 0 > balance Sheet > long Term Debt
117927000
Quarters > 0 > balance Sheet > total Liabilities
315584000
Quarters > 0 > balance Sheet > equity
443011000
Quarters > 0 > cash Flow > net Income
2694000
Quarters > 0 > cash Flow > depreciation
2823000
Quarters > 0 > cash Flow > change In Working Capital
-40049000
Quarters > 0 > cash Flow > cash From Operations
23770000
Quarters > 0 > cash Flow > capital Expenditures
2732000
Quarters > 0 > cash Flow > cash From Investing
-2732000
Quarters > 0 > cash Flow > cash From Financing
-17748000
Quarters > 0 > cash Flow > net Change In Cash
3441000
Quarters > 0 > ratios > PE
0.023772755751259672
Quarters > 0 > ratios > PB
2.701266740554975
Quarters > 0 > ratios > ROE
0.6081113110058215
Quarters > 0 > ratios > ROA
0.3551302078184011
Quarters > 0 > ratios > FCF
21038000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.14775744124959617
Quarters > 0 > health Score
61
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
138027000
Quarters > 1 > income Statement > cost Of Revenue
64234000
Quarters > 1 > income Statement > gross Profit
73793000
Quarters > 1 > income Statement > operating Expenses
69923000
Quarters > 1 > income Statement > operating Income
3870000
Quarters > 1 > income Statement > interest Expense
1253000
Quarters > 1 > income Statement > pretax Income
2976000
Quarters > 1 > income Statement > net Income
2871000
Quarters > 1 > income Statement > eps
0.02529671433480479
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
113493000
Quarters > 1 > income Statement > income Tax Expense
105000
Quarters > 1 > income Statement > EBITDA
6901000
Quarters > 1 > income Statement > operating Margin
2.803799256667174
Quarters > 1 > income Statement > total Other Income Expense Net
-894000
Quarters > 1 > balance Sheet > cash
123918000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
124908000
Quarters > 1 > balance Sheet > inventories
71138000
Quarters > 1 > balance Sheet > total Current Assets
342857000
Quarters > 1 > balance Sheet > property Plant Equipment
39844000
Quarters > 1 > balance Sheet > total Assets
783347000
Quarters > 1 > balance Sheet > payables
40666000
Quarters > 1 > balance Sheet > short Term Debt
14049000
Quarters > 1 > balance Sheet > long Term Debt
122752000
Quarters > 1 > balance Sheet > total Liabilities
336945000
Quarters > 1 > balance Sheet > equity
446402000
Quarters > 1 > cash Flow > net Income
2871000
Quarters > 1 > cash Flow > depreciation
2672000
Quarters > 1 > cash Flow > change In Working Capital
-23568000
Quarters > 1 > cash Flow > cash From Operations
-11697000
Quarters > 1 > cash Flow > capital Expenditures
3800000
Quarters > 1 > cash Flow > cash From Investing
-3800000
Quarters > 1 > cash Flow > cash From Financing
-12809000
Quarters > 1 > cash Flow > net Change In Cash
-24764000
Quarters > 1 > ratios > PE
0.02529671433480479
Quarters > 1 > ratios > PB
2.6847686166280615
Quarters > 1 > ratios > ROE
0.6431422798284954
Quarters > 1 > ratios > ROA
0.3665042439685095
Quarters > 1 > ratios > FCF
-15497000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.11227513457511937
Quarters > 1 > health Score
46
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
133135000
Quarters > 2 > income Statement > cost Of Revenue
54561000
Quarters > 2 > income Statement > gross Profit
78574000
Quarters > 2 > income Statement > operating Expenses
68447000
Quarters > 2 > income Statement > operating Income
10127000
Quarters > 2 > income Statement > interest Expense
1474000
Quarters > 2 > income Statement > pretax Income
8481000
Quarters > 2 > income Statement > net Income
5940000
Quarters > 2 > income Statement > eps
0.050760119978465405
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
117021000
Quarters > 2 > income Statement > income Tax Expense
2541000
Quarters > 2 > income Statement > EBITDA
12675000
Quarters > 2 > income Statement > operating Margin
7.606564765088068
Quarters > 2 > income Statement > total Other Income Expense Net
-1646000
Quarters > 2 > balance Sheet > cash
148708000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
104343000
Quarters > 2 > balance Sheet > inventories
62055000
Quarters > 2 > balance Sheet > total Current Assets
340692000
Quarters > 2 > balance Sheet > property Plant Equipment
39547000
Quarters > 2 > balance Sheet > total Assets
773748000
Quarters > 2 > balance Sheet > payables
27332000
Quarters > 2 > balance Sheet > short Term Debt
13232000
Quarters > 2 > balance Sheet > long Term Debt
120336000
Quarters > 2 > balance Sheet > total Liabilities
327618000
Quarters > 2 > balance Sheet > equity
446130000
Quarters > 2 > cash Flow > net Income
5940000
Quarters > 2 > cash Flow > depreciation
2720000
Quarters > 2 > cash Flow > change In Working Capital
63617000
Quarters > 2 > cash Flow > cash From Operations
83605000
Quarters > 2 > cash Flow > capital Expenditures
1872000
Quarters > 2 > cash Flow > cash From Investing
-1872000
Quarters > 2 > cash Flow > cash From Financing
-36074000
Quarters > 2 > cash Flow > net Change In Cash
47249000
Quarters > 2 > ratios > PE
0.050760119978465405
Quarters > 2 > ratios > PB
2.769914060923946
Quarters > 2 > ratios > ROE
1.3314504740770627
Quarters > 2 > ratios > ROA
0.7676918066347183
Quarters > 2 > ratios > FCF
81733000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.6139106921545799
Quarters > 2 > health Score
67
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
222166000
Quarters > 3 > income Statement > cost Of Revenue
97515000
Quarters > 3 > income Statement > gross Profit
124651000
Quarters > 3 > income Statement > operating Expenses
71783000
Quarters > 3 > income Statement > operating Income
52868000
Quarters > 3 > income Statement > interest Expense
2493000
Quarters > 3 > income Statement > pretax Income
56100000
Quarters > 3 > income Statement > net Income
38120000
Quarters > 3 > income Statement > eps
0.32387700830083516
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
117699000
Quarters > 3 > income Statement > income Tax Expense
17980000
Quarters > 3 > income Statement > EBITDA
61561000
Quarters > 3 > income Statement > operating Margin
23.796620544997886
Quarters > 3 > income Statement > total Other Income Expense Net
3232000
Quarters > 3 > balance Sheet > cash
101457000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
182301000
Quarters > 3 > balance Sheet > inventories
64004000
Quarters > 3 > balance Sheet > total Current Assets
366076000
Quarters > 3 > balance Sheet > property Plant Equipment
39234000
Quarters > 3 > balance Sheet > total Assets
796506000
Quarters > 3 > balance Sheet > payables
35250000
Quarters > 3 > balance Sheet > short Term Debt
12810000
Quarters > 3 > balance Sheet > long Term Debt
120778000
Quarters > 3 > balance Sheet > total Liabilities
331248000
Quarters > 3 > balance Sheet > equity
465258000
Quarters > 3 > cash Flow > net Income
38120000
Quarters > 3 > cash Flow > depreciation
2968000
Quarters > 3 > cash Flow > change In Working Capital
11015000
Quarters > 3 > cash Flow > cash From Operations
48531000
Quarters > 3 > cash Flow > capital Expenditures
2346000
Quarters > 3 > cash Flow > cash From Investing
-2346000
Quarters > 3 > cash Flow > cash From Financing
-1287000
Quarters > 3 > cash Flow > net Change In Cash
43288000
Quarters > 3 > ratios > PE
0.32387700830083516
Quarters > 3 > ratios > PB
2.6714241130727467
Quarters > 3 > ratios > ROE
8.193303500423422
Quarters > 3 > ratios > ROA
4.785902428858037
Quarters > 3 > ratios > FCF
46185000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.20788509492901705
Quarters > 3 > health Score
76
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
678722000
Annuals > 0 > income Statement > cost Of Revenue
312801000
Annuals > 0 > income Statement > gross Profit
365921000
Annuals > 0 > income Statement > operating Expenses
302785000
Annuals > 0 > income Statement > operating Income
63136000
Annuals > 0 > income Statement > interest Expense
7326000
Annuals > 0 > income Statement > pretax Income
57933000
Annuals > 0 > income Statement > net Income
39217000
Annuals > 0 > income Statement > eps
0.33381283941369744
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
117482000
Annuals > 0 > income Statement > income Tax Expense
18716000
Annuals > 0 > income Statement > EBITDA
77398000
Annuals > 0 > income Statement > operating Margin
9.302188524904158
Annuals > 0 > income Statement > total Other Income Expense Net
-5203000
Annuals > 0 > balance Sheet > cash
101457000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
182301000
Annuals > 0 > balance Sheet > inventories
64004000
Annuals > 0 > balance Sheet > total Current Assets
366076000
Annuals > 0 > balance Sheet > property Plant Equipment
39234000
Annuals > 0 > balance Sheet > total Assets
796506000
Annuals > 0 > balance Sheet > payables
35250000
Annuals > 0 > balance Sheet > short Term Debt
12810000
Annuals > 0 > balance Sheet > long Term Debt
120778000
Annuals > 0 > balance Sheet > total Liabilities
331248000
Annuals > 0 > balance Sheet > equity
465258000
Annuals > 0 > cash Flow > net Income
39217000
Annuals > 0 > cash Flow > depreciation
12139000
Annuals > 0 > cash Flow > change In Working Capital
-24967000
Annuals > 0 > cash Flow > cash From Operations
61917000
Annuals > 0 > cash Flow > capital Expenditures
9186000
Annuals > 0 > cash Flow > cash From Investing
-9186000
Annuals > 0 > cash Flow > cash From Financing
-33269000
Annuals > 0 > cash Flow > net Change In Cash
17520000
Annuals > 0 > ratios > PE
0.33381283941369744
Annuals > 0 > ratios > PB
2.4139894854037975
Annuals > 0 > ratios > ROE
8.429086657295521
Annuals > 0 > ratios > ROA
4.923628949436665
Annuals > 0 > ratios > FCF
52731000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.07769160274751666
Annuals > 0 > health Score
64
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
607907000
Annuals > 1 > income Statement > cost Of Revenue
295362000
Annuals > 1 > income Statement > gross Profit
312545000
Annuals > 1 > income Statement > operating Expenses
290373000
Annuals > 1 > income Statement > operating Income
22172000
Annuals > 1 > income Statement > interest Expense
2696000
Annuals > 1 > income Statement > pretax Income
19141000
Annuals > 1 > income Statement > net Income
83994000
Annuals > 1 > income Statement > eps
0.7157013948653278
Annuals > 1 > income Statement > dividends Per Share
3835000
Annuals > 1 > income Statement > shares Outstanding
117359000
Annuals > 1 > income Statement > income Tax Expense
-64853000
Annuals > 1 > income Statement > EBITDA
22172000
Annuals > 1 > income Statement > operating Margin
3.6472684144120726
Annuals > 1 > income Statement > total Other Income Expense Net
-3031000
Annuals > 1 > balance Sheet > cash
84269000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
146303000
Annuals > 1 > balance Sheet > inventories
83982000
Annuals > 1 > balance Sheet > total Current Assets
330732000
Annuals > 1 > balance Sheet > property Plant Equipment
57500000
Annuals > 1 > balance Sheet > total Assets
768206000
Annuals > 1 > balance Sheet > payables
38562000
Annuals > 1 > balance Sheet > short Term Debt
126591000
Annuals > 1 > balance Sheet > long Term Debt
10495000
Annuals > 1 > balance Sheet > total Liabilities
331332000
Annuals > 1 > balance Sheet > equity
436874000
Annuals > 1 > cash Flow > net Income
83994000
Annuals > 1 > cash Flow > depreciation
12255000
Annuals > 1 > cash Flow > change In Working Capital
-37210000
Annuals > 1 > cash Flow > cash From Operations
7059000
Annuals > 1 > cash Flow > capital Expenditures
8475000
Annuals > 1 > cash Flow > cash From Investing
-8475000
Annuals > 1 > cash Flow > cash From Financing
-4990000
Annuals > 1 > cash Flow > net Change In Cash
-5317000
Annuals > 1 > ratios > PE
0.7157013948653278
Annuals > 1 > ratios > PB
2.568136442086277
Annuals > 1 > ratios > ROE
19.226138428929165
Annuals > 1 > ratios > ROA
10.933785989695473
Annuals > 1 > ratios > FCF
-1416000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
-0.0023293036599348256
Annuals > 1 > health Score
71
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
624957000
Annuals > 2 > income Statement > cost Of Revenue
309073000
Annuals > 2 > income Statement > gross Profit
315884000
Annuals > 2 > income Statement > operating Expenses
270365000
Annuals > 2 > income Statement > operating Income
45519000
Annuals > 2 > income Statement > interest Expense
5040000
Annuals > 2 > income Statement > pretax Income
44485000
Annuals > 2 > income Statement > net Income
28182000
Annuals > 2 > income Statement > eps
0.25077862215024294
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
112378000
Annuals > 2 > income Statement > income Tax Expense
16303000
Annuals > 2 > income Statement > EBITDA
61653000
Annuals > 2 > income Statement > operating Margin
7.2835411076282055
Annuals > 2 > income Statement > total Other Income Expense Net
-1034000
Annuals > 2 > balance Sheet > cash
89586000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
114010000
Annuals > 2 > balance Sheet > inventories
120949000
Annuals > 2 > balance Sheet > total Current Assets
345299000
Annuals > 2 > balance Sheet > property Plant Equipment
65283000
Annuals > 2 > balance Sheet > total Assets
710018000
Annuals > 2 > balance Sheet > payables
67455000
Annuals > 2 > balance Sheet > short Term Debt
125510000
Annuals > 2 > balance Sheet > long Term Debt
11161000
Annuals > 2 > balance Sheet > total Liabilities
385512000
Annuals > 2 > balance Sheet > equity
324506000
Annuals > 2 > cash Flow > net Income
28182000
Annuals > 2 > cash Flow > depreciation
12260000
Annuals > 2 > cash Flow > change In Working Capital
-69526000
Annuals > 2 > cash Flow > cash From Operations
5476000
Annuals > 2 > cash Flow > capital Expenditures
9250000
Annuals > 2 > cash Flow > cash From Investing
-1288000
Annuals > 2 > cash Flow > cash From Financing
-43133000
Annuals > 2 > cash Flow > net Change In Cash
-43845000
Annuals > 2 > ratios > PE
0.25077862215024294
Annuals > 2 > ratios > PB
3.310674317269943
Annuals > 2 > ratios > ROE
8.684585184865611
Annuals > 2 > ratios > ROA
3.969195147165283
Annuals > 2 > ratios > FCF
-3774000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
-0.006038815470504371
Annuals > 2 > health Score
47
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
507149000
Annuals > 3 > income Statement > cost Of Revenue
247407000
Annuals > 3 > income Statement > gross Profit
259742000
Annuals > 3 > income Statement > operating Expenses
240933000
Annuals > 3 > income Statement > operating Income
18809000
Annuals > 3 > income Statement > interest Expense
10625000
Annuals > 3 > income Statement > pretax Income
8871000
Annuals > 3 > income Statement > net Income
13254000
Annuals > 3 > income Statement > eps
0.12483634890883574
Annuals > 3 > income Statement > dividends Per Share
2064000
Annuals > 3 > income Statement > shares Outstanding
106171000
Annuals > 3 > income Statement > income Tax Expense
-4383000
Annuals > 3 > income Statement > EBITDA
32549000
Annuals > 3 > income Statement > operating Margin
3.7087719782549113
Annuals > 3 > income Statement > total Other Income Expense Net
-9938000
Annuals > 3 > balance Sheet > cash
133431000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
96630000
Annuals > 3 > balance Sheet > inventories
71195000
Annuals > 3 > balance Sheet > total Current Assets
323127000
Annuals > 3 > balance Sheet > property Plant Equipment
73689000
Annuals > 3 > balance Sheet > total Assets
693686000
Annuals > 3 > balance Sheet > payables
64429000
Annuals > 3 > balance Sheet > short Term Debt
49162000
Annuals > 3 > balance Sheet > long Term Debt
111930000
Annuals > 3 > balance Sheet > total Liabilities
396890000
Annuals > 3 > balance Sheet > equity
296796000
Annuals > 3 > cash Flow > net Income
13254000
Annuals > 3 > cash Flow > depreciation
13053000
Annuals > 3 > cash Flow > change In Working Capital
-13855000
Annuals > 3 > cash Flow > cash From Operations
41017000
Annuals > 3 > cash Flow > capital Expenditures
12975000
Annuals > 3 > cash Flow > cash From Investing
-12975000
Annuals > 3 > cash Flow > cash From Financing
7939000
Annuals > 3 > cash Flow > net Change In Cash
34786000
Annuals > 3 > ratios > PE
0.12483634890883574
Annuals > 3 > ratios > PB
3.419839755252766
Annuals > 3 > ratios > ROE
4.465693607730562
Annuals > 3 > ratios > ROA
1.9106627494284156
Annuals > 3 > ratios > FCF
28042000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.055293414755821266
Annuals > 3 > health Score
45
Valuation > metrics > PE
22.7619
Valuation > metrics > PB
2.701266740554975
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
0.6081113110058215
Profitability > metrics > ROA
0.8237751161204901
Profitability > metrics > Net Margin
0.01892093101656108
Profitability > final Score
7
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.7123615440700118
Risk > metrics > Interest Coverage
8.293074324324325
Risk > final Score
81
Risk > verdict
Low
Liquidity > metrics > Current Ratio
8.621279624601272
Liquidity > metrics > Quick Ratio
6.812722431655814
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
7
Prev Profitabilities > 1
15
Prev Profitabilities > 2
72
Prev Risks > 0
60
Prev Risks > 1
75
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T00:30:47.424Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-02
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.1307
Earnings History > 0 > eps Difference
-0.1307
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-27
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.12
Earnings History > 1 > eps Estimate
0.05
Earnings History > 1 > eps Difference
0.07
Earnings History > 1 > surprise Percent
140
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-28
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.09
Earnings History > 2 > eps Estimate
0.02
Earnings History > 2 > eps Difference
0.07
Earnings History > 2 > surprise Percent
350
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-28
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.11
Earnings History > 3 > eps Estimate
0.05
Earnings History > 3 > eps Difference
0.06
Earnings History > 3 > surprise Percent
120
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-10
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.45
Earnings History > 4 > eps Estimate
0.37
Earnings History > 4 > eps Difference
0.08
Earnings History > 4 > surprise Percent
21.6216
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-28
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.26
Earnings History > 5 > eps Estimate
0.22
Earnings History > 5 > eps Difference
0.04
Earnings History > 5 > surprise Percent
18.1818
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-29
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.08
Earnings History > 6 > eps Estimate
0.04
Earnings History > 6 > eps Difference
0.04
Earnings History > 6 > surprise Percent
100
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-29
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.072
Earnings History > 7 > eps Estimate
-0.01
Earnings History > 7 > eps Difference
-0.062
Earnings History > 7 > surprise Percent
-620
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-01-29
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.13
Earnings History > 8 > eps Estimate
0.1
Earnings History > 8 > eps Difference
0.03
Earnings History > 8 > surprise Percent
30
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-30
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.058
Earnings History > 9 > eps Estimate
0.01
Earnings History > 9 > eps Difference
-0.068
Earnings History > 9 > surprise Percent
-680
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-31
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.12
Earnings History > 10 > eps Estimate
0.13
Earnings History > 10 > eps Difference
-0.01
Earnings History > 10 > surprise Percent
-7.6923
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-08
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.12
Earnings History > 11 > eps Estimate
0.08
Earnings History > 11 > eps Difference
0.04
Earnings History > 11 > surprise Percent
50
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-01-30
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.17
Earnings History > 12 > eps Estimate
0.14
Earnings History > 12 > eps Difference
0.03
Earnings History > 12 > surprise Percent
21.4286
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-31
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.13
Earnings History > 13 > eps Estimate
0.1
Earnings History > 13 > eps Difference
0.03
Earnings History > 13 > surprise Percent
30
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-01
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.16
Earnings History > 14 > eps Estimate
0.09
Earnings History > 14 > eps Difference
0.07
Earnings History > 14 > surprise Percent
77.7778
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-02
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.04
Earnings History > 15 > eps Difference
0.04
Earnings History > 15 > surprise Percent
100
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-01-31
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.16
Earnings History > 16 > eps Estimate
0.13
Earnings History > 16 > eps Difference
0.03
Earnings History > 16 > surprise Percent
23.0769
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-01
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.09
Earnings History > 17 > eps Estimate
0.03
Earnings History > 17 > eps Difference
0.06
Earnings History > 17 > surprise Percent
200
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-02
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.05
Earnings History > 18 > eps Estimate
-0.0014
Earnings History > 18 > eps Difference
0.0514
Earnings History > 18 > surprise Percent
3671.4286
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-03
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.04
Earnings History > 19 > eps Estimate
0.03
Earnings History > 19 > eps Difference
0.01
Earnings History > 19 > surprise Percent
33.3333
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-01
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.2
Earnings History > 20 > eps Estimate
0.15
Earnings History > 20 > eps Difference
0.05
Earnings History > 20 > surprise Percent
33.3333
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-26
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.03
Earnings History > 21 > eps Estimate
-0.05
Earnings History > 21 > eps Difference
0.08
Earnings History > 21 > surprise Percent
160
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-03
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.13
Earnings History > 22 > eps Difference
0.07
Earnings History > 22 > surprise Percent
53.8462
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-27
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.1
Earnings History > 23 > eps Estimate
-0.05
Earnings History > 23 > eps Difference
-0.05
Earnings History > 23 > surprise Percent
-100
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-03
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.12
Earnings History > 24 > eps Estimate
0.08
Earnings History > 24 > eps Difference
0.04
Earnings History > 24 > surprise Percent
50
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-28
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.25
Earnings History > 25 > eps Estimate
0.21
Earnings History > 25 > eps Difference
0.04
Earnings History > 25 > surprise Percent
19.0476
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-29
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.04
Earnings History > 26 > eps Estimate
-0.07
Earnings History > 26 > eps Difference
0.03
Earnings History > 26 > surprise Percent
42.8571
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-29
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.05
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-04
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.11
Earnings History > 28 > eps Estimate
0.05
Earnings History > 28 > eps Difference
0.06
Earnings History > 28 > surprise Percent
120
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-29
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.04
Earnings History > 29 > eps Estimate
0.01
Earnings History > 29 > eps Difference
0.03
Earnings History > 29 > surprise Percent
300
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-30
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.05
Earnings History > 30 > eps Estimate
0.01
Earnings History > 30 > eps Difference
0.04
Earnings History > 30 > surprise Percent
400
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-30
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.01
Earnings History > 31 > eps Estimate
-0.08
Earnings History > 31 > eps Difference
0.07
Earnings History > 31 > surprise Percent
87.5
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-28
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.1444
Earnings History > 32 > eps Estimate
0.01
Earnings History > 32 > eps Difference
-0.1544
Earnings History > 32 > surprise Percent
-1544
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-30
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.01
Earnings History > 33 > eps Estimate
-0.08
Earnings History > 33 > eps Difference
0.07
Earnings History > 33 > surprise Percent
87.5
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-31
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.2
Earnings History > 34 > eps Estimate
-0.16
Earnings History > 34 > eps Difference
-0.04
Earnings History > 34 > surprise Percent
-25
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-01
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.14
Earnings History > 35 > eps Estimate
-0.05
Earnings History > 35 > eps Difference
-0.09
Earnings History > 35 > surprise Percent
-180
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-28
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.08
Earnings History > 36 > eps Estimate
0.06
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
33.3333
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-09
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.01
Earnings History > 37 > eps Estimate
0.03
Earnings History > 37 > eps Difference
-0.04
Earnings History > 37 > surprise Percent
-133.3333
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-09
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.2674
Earnings History > 38 > eps Estimate
-0.04
Earnings History > 38 > eps Difference
-0.2274
Earnings History > 38 > surprise Percent
-568.5
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-10
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.11
Earnings History > 39 > eps Estimate
-0.02
Earnings History > 39 > eps Difference
-0.09
Earnings History > 39 > surprise Percent
-450
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
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.01
Earnings History > 40 > eps Estimate
-0.01
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
200
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-27
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.0547
Earnings History > 41 > eps Estimate
-0.01
Earnings History > 41 > eps Difference
-0.0447
Earnings History > 41 > surprise Percent
-447
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-27
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.05
Earnings History > 42 > eps Estimate
0.04
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
25
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-28
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.05
Earnings History > 43 > eps Estimate
0.04
Earnings History > 43 > eps Difference
0.01
Earnings History > 43 > surprise Percent
25
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-29
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.06
Earnings History > 44 > eps Estimate
0.03
Earnings History > 44 > eps Difference
0.03
Earnings History > 44 > surprise Percent
100
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-28
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.06
Earnings History > 45 > eps Estimate
0.04
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
50
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-28
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.02
Earnings History > 46 > eps Estimate
0.02
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-22
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.03
Earnings History > 47 > eps Estimate
0.03
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-28
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.08
Earnings History > 48 > eps Estimate
0.07
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
14.2857
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-28
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.07
Earnings History > 49 > eps Estimate
0.05
Earnings History > 49 > eps Difference
0.02
Earnings History > 49 > surprise Percent
40
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-23
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.04
Earnings History > 50 > surprise Percent
400
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-23
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.02
Earnings History > 51 > eps Estimate
0.02
Earnings History > 51 > eps Difference
-0.04
Earnings History > 51 > surprise Percent
-200
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-01-29
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.09
Earnings History > 52 > eps Estimate
0.08
Earnings History > 52 > eps Difference
0.01
Earnings History > 52 > surprise Percent
12.5
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-23
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.07
Earnings History > 53 > eps Estimate
0.07
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-24
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.06
Earnings History > 54 > eps Estimate
0.07
Earnings History > 54 > eps Difference
-0.01
Earnings History > 54 > surprise Percent
-14.2857
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-24
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.03
Earnings History > 55 > eps Estimate
0.03
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
0
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-01-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.12
Earnings History > 56 > eps Estimate
0.12
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
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.11
Earnings History > 57 > eps Estimate
0.1
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
10
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-21
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.09
Earnings History > 58 > eps Estimate
0.11
Earnings History > 58 > eps Difference
-0.02
Earnings History > 58 > surprise Percent
-18.1818
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-28
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.09
Earnings History > 59 > eps Estimate
0.09
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-03
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.11
Earnings History > 60 > eps Estimate
0.09
Earnings History > 60 > eps Difference
0.02
Earnings History > 60 > surprise Percent
22.2222
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-28
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.09
Earnings History > 61 > eps Estimate
0.08
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
12.5
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-29
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.09
Earnings History > 62 > eps Estimate
0.07
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
28.5714
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-06
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.06
Earnings History > 63 > eps Estimate
0.06
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
0
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-04
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.07
Earnings History > 64 > eps Estimate
0.05
Earnings History > 64 > eps Difference
0.02
Earnings History > 64 > surprise Percent
40
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-28
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.06
Earnings History > 65 > eps Difference
-0.01
Earnings History > 65 > surprise Percent
-16.6667
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.03
Earnings History > 66 > eps Estimate
0.03
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
0
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-04
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.04
Earnings History > 67 > eps Estimate
0.05
Earnings History > 67 > eps Difference
-0.01
Earnings History > 67 > surprise Percent
-20
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-01-29
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.2
Earnings History > 68 > eps Estimate
0.17
Earnings History > 68 > eps Difference
0.03
Earnings History > 68 > surprise Percent
17.6471
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-27
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.17
Earnings History > 69 > eps Estimate
0.17
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
0
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-28
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.16
Earnings History > 70 > eps Estimate
0.17
Earnings History > 70 > eps Difference
-0.01
Earnings History > 70 > surprise Percent
-5.8824
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-23
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.17
Earnings History > 71 > eps Estimate
0.14
Earnings History > 71 > eps Difference
0.03
Earnings History > 71 > surprise Percent
21.4286
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-01-29
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.19
Earnings History > 72 > eps Estimate
0.15
Earnings History > 72 > eps Difference
0.04
Earnings History > 72 > surprise Percent
26.6667
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-23
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.15
Earnings History > 73 > eps Estimate
0.12
Earnings History > 73 > eps Difference
0.03
Earnings History > 73 > surprise Percent
25
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-25
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.11
Earnings History > 74 > eps Estimate
0.1
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
10
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-25
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.07
Earnings History > 75 > eps Estimate
0.08
Earnings History > 75 > eps Difference
-0.01
Earnings History > 75 > surprise Percent
-12.5
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-01-31
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.13
Earnings History > 76 > eps Estimate
0.1
Earnings History > 76 > eps Difference
0.03
Earnings History > 76 > surprise Percent
30
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-25
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.1
Earnings History > 77 > eps Estimate
0.04
Earnings History > 77 > eps Difference
0.06
Earnings History > 77 > surprise Percent
150
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-26
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.0391
Earnings History > 78 > eps Estimate
-0.02
Earnings History > 78 > eps Difference
-0.0191
Earnings History > 78 > surprise Percent
-95.5
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-27
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.04
Earnings History > 79 > eps Estimate
-0.01
Earnings History > 79 > eps Difference
-0.03
Earnings History > 79 > surprise Percent
-300
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-01-19
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.02
Earnings History > 80 > eps Estimate
-0.02
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-20
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.04
Earnings History > 81 > eps Estimate
-0.04
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-21
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.03
Earnings History > 82 > eps Estimate
-0.03
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-21
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.09
Earnings History > 83 > eps Difference
-0.04
Earnings History > 83 > surprise Percent
-44.4444
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-01-20
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.17
Earnings History > 84 > eps Estimate
0.13
Earnings History > 84 > eps Difference
0.04
Earnings History > 84 > surprise Percent
30.7692
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-21
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.03
Earnings History > 85 > eps Estimate
-0.03
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-22
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.01
Earnings History > 86 > eps Estimate
0.02
Earnings History > 86 > eps Difference
-0.01
Earnings History > 86 > surprise Percent
-50
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-22
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.0359
Earnings History > 87 > eps Estimate
-0.01
Earnings History > 87 > eps Difference
-0.0259
Earnings History > 87 > surprise Percent
-259
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-01-22
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.02
Earnings History > 88 > eps Estimate
-0.02
Earnings History > 88 > eps Difference
0.04
Earnings History > 88 > surprise Percent
200
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-16
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.07
Earnings History > 89 > eps Estimate
-0.09
Earnings History > 89 > eps Difference
0.02
Earnings History > 89 > surprise Percent
22.2222
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-17
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.11
Earnings History > 90 > eps Estimate
-0.12
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
8.3333
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-24
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.15
Earnings History > 91 > eps Estimate
-0.14
Earnings History > 91 > eps Difference
-0.01
Earnings History > 91 > surprise Percent
-7.1429
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.19
Earnings History > 92 > eps Estimate
-0.2
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
5
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-23
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.22
Earnings History > 93 > eps Estimate
-0.2
Earnings History > 93 > eps Difference
-0.02
Earnings History > 93 > surprise Percent
-10
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-24
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.09
Earnings History > 94 > eps Estimate
-0.09
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-24
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.14
Earnings History > 95 > eps Estimate
-0.13
Earnings History > 95 > eps Difference
-0.01
Earnings History > 95 > surprise Percent
-7.6923
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-23
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.14
Earnings History > 96 > eps Estimate
-0.16
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
12.5
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-24
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.2
Earnings History > 97 > eps Estimate
-0.2
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-25
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.37
Earnings History > 98 > eps Estimate
-0.47
Earnings History > 98 > eps Difference
0.1
Earnings History > 98 > surprise Percent
21.2766
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-25
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.77
Earnings History > 99 > eps Estimate
-0.52
Earnings History > 99 > eps Difference
-0.25
Earnings History > 99 > surprise Percent
-48.0769
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-24
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.3
Earnings History > 100 > eps Estimate
-0.26
Earnings History > 100 > eps Difference
-0.04
Earnings History > 100 > surprise Percent
-15.3846
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-18
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.08
Earnings History > 101 > eps Estimate
0.28
Earnings History > 101 > eps Difference
-0.36
Earnings History > 101 > surprise Percent
-128.5714
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-19
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.13
Earnings History > 102 > eps Estimate
0.13
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-19
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.28
Earnings History > 103 > eps Estimate
0.21
Earnings History > 103 > eps Difference
0.07
Earnings History > 103 > surprise Percent
33.3333
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-01-19
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.33
Earnings History > 104 > eps Estimate
0.23
Earnings History > 104 > eps Difference
0.1
Earnings History > 104 > surprise Percent
43.4783
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-20
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.23
Earnings History > 105 > eps Estimate
0.17
Earnings History > 105 > eps Difference
0.06
Earnings History > 105 > surprise Percent
35.2941
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-21
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.13
Earnings History > 106 > eps Estimate
0.06
Earnings History > 106 > eps Difference
0.07
Earnings History > 106 > surprise Percent
116.6667
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-21
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.06
Earnings History > 107 > eps Estimate
0.01
Earnings History > 107 > eps Difference
0.05
Earnings History > 107 > surprise Percent
500
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-20
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.03
Earnings History > 108 > eps Estimate
0.01
Earnings History > 108 > eps Difference
0.02
Earnings History > 108 > surprise Percent
200
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-21
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
-0.04
Earnings History > 109 > eps Estimate
-0.04
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-22
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
-0.12
Earnings History > 110 > eps Estimate
-0.04
Earnings History > 110 > eps Difference
-0.08
Earnings History > 110 > surprise Percent
-200
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-14
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
-0.11
Earnings History > 111 > eps Estimate
-0.01
Earnings History > 111 > eps Difference
-0.1
Earnings History > 111 > surprise Percent
-1000
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-01-21
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.03
Earnings History > 112 > eps Estimate
0.02
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
50
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-15
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.02
Earnings History > 113 > eps Estimate
0.02
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-16
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.08
Earnings History > 114 > eps Estimate
0.07
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
14.2857
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-16
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.09
Earnings History > 115 > eps Estimate
0.06
Earnings History > 115 > eps Difference
0.03
Earnings History > 115 > surprise Percent
50
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-01-22
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.11
Earnings History > 116 > eps Estimate
0.06
Earnings History > 116 > eps Difference
0.05
Earnings History > 116 > surprise Percent
83.3333
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-17
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.08
Earnings History > 117 > eps Estimate
0.05
Earnings History > 117 > eps Difference
0.03
Earnings History > 117 > surprise Percent
60
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-18
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.05
Earnings History > 118 > eps Estimate
0.04
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
25
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-18
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.03
Earnings History > 119 > eps Estimate
0.04
Earnings History > 119 > eps Difference
-0.01
Earnings History > 119 > surprise Percent
-25
Harmonic Inc., together with its subsidiaries, provides broadband access solutions worldwide. The company operates through Broadband and Video segments. The Broadband segment offers software-based broadband access solution, including cOS software-based broadband access solutions to broadband operators; and cOS central cloud services, a subscription service for cOS customers. The Video segment sells video processing, production, and playout solutions and services to cable operators, and satellite and telco Pay-TV service providers, as well as to broadcast and media, including streaming media companies. Its video processing appliance solutions include network management and application software, and hardware products, such as encoders, video servers, high-density stream processing systems, and edge processors. This segment also provides VOS360 SaaS platform that provides both streaming and channel origination and distribution services; and software-as-a-service (SaaS) solutions, which enables the packaging and delivery of streaming services, including live streaming, VOD, catch-up TV, start-over TV, network-DVR and cloud-DVR services through HTTP streaming to various device along with dynamic and personal ad insertion. The company also provides technical support and professional services, such as maintenance and support, consulting, implementation, integration services, program management, technical design and planning, building and site preparation, integration and equipment installation, end-to-end system testing, and training, as well as SaaS-related support and deployment. It sells its products through its direct sales force, as well as through independent resellers and systems integrators. The company was incorporated in 1988 and is headquartered in San Jose, California.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AHarmonic (HLIT): Analyst Maintains Buy Rating and $14 Price Targ GuruFocus
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$11.7857
Analyst Picks
Strong Buy
2
Buy
2
Hold
2
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
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)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 90.02% of the total shares of Harmonic Inc
1.
BlackRock Inc(14.9222%)
since
2025/06/30
2.
Vanguard Group Inc(10.4284%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(5.9143%)
since
2025/08/31
4.
Amvescap Plc.(3.9069%)
since
2025/06/30
5.
State Street Corp(3.791%)
since
2025/06/30
6.
Invesco Small Cap Value A(3.4675%)
since
2025/07/31
7.
Vanguard Total Stock Mkt Idx Inv(3.1909%)
since
2025/07/31
8.
Trigran Investments Inc(3.1584%)
since
2025/06/30
9.
Dimensional Fund Advisors, Inc.(3.0053%)
since
2025/06/30
10.
Scopia Management Inc(2.6651%)
since
2025/06/30
11.
Millennium Management LLC(2.6422%)
since
2025/06/30
12.
Vanguard Information Technology ETF(2.4547%)
since
2025/07/31
13.
Geode Capital Management, LLC(2.4429%)
since
2025/06/30
14.
iShares Russell 2000 ETF(2.389%)
since
2025/08/31
15.
AllianceBernstein L.P.(2.0552%)
since
2025/06/30
16.
D. E. Shaw & Co LP(1.9398%)
since
2025/06/30
17.
Morgan Stanley - Brokerage Accounts(1.7565%)
since
2025/06/30
18.
Marshall Wace Asset Management Ltd(1.6923%)
since
2025/06/30
19.
Alyeska Investment Group, L.P.(1.6171%)
since
2025/06/30
20.
Nuveen, LLC(1.2168%)
since
2025/06/30
21.
Qube Research & Technologies(1.2058%)
since
2025/06/30
22.
Northern Trust Corp(1.1243%)
since
2025/06/30
23.
UBS Group AG(1.0761%)
since
2025/06/30
24.
Vanguard Institutional Extnd Mkt Idx Tr(1.0676%)
since
2025/07/31
25.
Toronado Partners, LLC(1.0519%)
since
2025/06/30
26.
Systematic Financial Management LP(1.0129%)
since
2025/06/30
27.
Fidelity Small Cap Index(0.9927%)
since
2025/06/30
28.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8713%)
since
2025/08/29
29.
Vanguard Tax-Managed Small Cap Adm(0.6973%)
since
2025/07/31
30.
Herald Ord(0.6901%)
since
2025/03/31
31.
CREF Stock R3(0.6881%)
since
2025/07/31
32.
iShares Russell 2000 Value ETF(0.6532%)
since
2025/08/31
33.
Vanguard Explorer Inv(0.6086%)
since
2025/06/30
34.
First Eagle Small Cap Opportunity I(0.5674%)
since
2025/07/31
35.
Pacer US Small Cap Cash Cows 100 ETF(0.5469%)
since
2025/08/29
36.
Fidelity Extended Market Index(0.539%)
since
2025/07/31
37.
First Eagle US Small Cap Strategy(0.5103%)
since
2025/06/30
38.
Needham Small Cap Growth Retail(0.4967%)
since
2025/06/30
39.
AB Small Cap Value Advisor(0.49%)
since
2025/07/31
40.
Schwab US Small-Cap ETFâ„¢(0.4759%)
since
2025/08/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.1307
Date
2025-09-30
EPS Actual
0.12
EPS Estimate
0.05
EPS Difference
0.07
Surprise Percent
140%
(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.