_id
6913035fccc777a4e85d79fe
Ticker
IRIX
Name
IRIDEX Corporation
Exchange
NASDAQ
Address
1212 Terra Bella Avenue, Mountain View, CA, United States, 94043
Country
USA
Sector
Healthcare
Industry
Medical Devices
Currency
USD
Website
https://www.iridex.com
Description
IRIDEX Corporation, an ophthalmic medical technology company, provides therapeutic based laser systems, delivery devices, and consumable instrumentation to treat sight-threatening eye diseases in ophthalmology. It offers laser consoles, such as Cyclo G6 laser system for use in the treatment of glaucoma; IQ 532 and IQ 577 laser systems, which are used for the treatment of retinal disorders; and OcuLight TX, OcuLight SL, OcuLight SLx, OcuLight GL, and OcuLight GLx laser photocoagulation systems that are used to treat proliferative diabetic retinopathy, macular holes, retinal tears, and detachments. The company also provides delivery devices, including slit lamp adapter, which allows the physician to utilize a standard slit lamp in diagnosis and treatment procedures; TxCell scanning laser delivery system that allows the physician to perform multi-spot pattern scanning; and laser indirect ophthalmoscope for use in procedures to treat peripheral retinal disorders. In addition, it offers MicroPulse P3 Probe, which is used with its Cylco G6 laser system to perform transscleral laser therapy; G-Probe and G-Probe Illuminate, which are used in procedures to treat refractory glaucoma; and EndoProbe family of products that are used for endophotocoagulation. The company serves ophthalmologists, research and teaching hospitals, government installations, surgical centers, hospitals, veterinary practices, and office clinics through direct and independent sales force in the United States, as well as through independent distributors internationally. It operates in the United States, Europe, the Middle East, Africa, the Asia/Pacific region, and the Americas. The company was formerly known as IRIS Medical Instruments, Inc. and changed its name to IRIDEX Corporation in November 1995. IRIDEX Corporation was incorporated in 1989 and is headquartered in Mountain View, California.
Last Close
0.9705
Volume
18303
Current Price
0.9208
Change
-5.121071612570847
Last Updated
2025-12-01T09:27:35.537Z
Image
-
Ipo Date
1996-02-15T00:00:00.000Z
Market Cap
15078924
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
-
Target Price
2
Strong Buy
-
Buy
-
Hold
-
Sell
-
Strong Sell
-
Current Quarter
2025-09-30
Revenue
12484000
Cost Of Revenue
8471000
Gross Profit
4013000
Operating Expenses
5424000
Operating Income
-1411000
Interest Expense
-
Pretax Income
-1569000
Net Income
-1573000
Eps
-0.09248045152566288
Dividends Per Share
-
Shares Outstanding
16992253
Income Tax Expense
4000
EBITDA
-1203000
Operating Margin
-11.302467157962191
Total Other Income Expense Net
-158000
Cash
5573000
Short Term Investments
-
Receivables
9530000
Inventories
7301000
Total Current Assets
24066000
Property Plant Equipment
1062000
Total Assets
28353000
Payables
4622000
Short Term Debt
1028000
Long Term Debt
3705000
Total Liabilities
23672000
Equity
4681000
Depreciation
366000
Change In Working Capital
-896000
Cash From Operations
-1158000
Capital Expenditures
13000
Cash From Investing
-
Cash From Financing
-34000
Net Change In Cash
-1205000
PE
-
PB
3.3458421704763937
ROE
-33.603930784020505
ROA
-5.547913801008711
FCF
-1171000
Fcf Percent
-0.09380006408202499
Piotroski FScore
1
Health Score
12
Deep Value Investing Score
2.5
Defensive Investing Score
5.5
Dividend Investing Score
1.5
Economic Moat Investing Score
3.3
Garp Investing Score
1
Growth Investing Score
1
Momentum Investing Score
3
Net Net Investing Score
1.5
Quality Investing Score
1
Value Investing Score
2
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
12484000
Quarters > 0 > income Statement > cost Of Revenue
8471000
Quarters > 0 > income Statement > gross Profit
4013000
Quarters > 0 > income Statement > operating Expenses
5424000
Quarters > 0 > income Statement > operating Income
-1411000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
-1569000
Quarters > 0 > income Statement > net Income
-1573000
Quarters > 0 > income Statement > eps
-0.09248045152566288
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
17009000
Quarters > 0 > income Statement > income Tax Expense
4000
Quarters > 0 > income Statement > EBITDA
-1203000
Quarters > 0 > income Statement > operating Margin
-11.302467157962191
Quarters > 0 > income Statement > total Other Income Expense Net
-158000
Quarters > 0 > balance Sheet > cash
5573000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
9530000
Quarters > 0 > balance Sheet > inventories
7301000
Quarters > 0 > balance Sheet > total Current Assets
24066000
Quarters > 0 > balance Sheet > property Plant Equipment
1062000
Quarters > 0 > balance Sheet > total Assets
28353000
Quarters > 0 > balance Sheet > payables
4622000
Quarters > 0 > balance Sheet > short Term Debt
1028000
Quarters > 0 > balance Sheet > long Term Debt
3705000
Quarters > 0 > balance Sheet > total Liabilities
23672000
Quarters > 0 > balance Sheet > equity
4681000
Quarters > 0 > cash Flow > net Income
-1573000
Quarters > 0 > cash Flow > depreciation
366000
Quarters > 0 > cash Flow > change In Working Capital
-896000
Quarters > 0 > cash Flow > cash From Operations
-1158000
Quarters > 0 > cash Flow > capital Expenditures
13000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-34000
Quarters > 0 > cash Flow > net Change In Cash
-1205000
Quarters > 0 > ratios > PE
-0.09248045152566288
Quarters > 0 > ratios > PB
3.3458421704763937
Quarters > 0 > ratios > ROE
-33.603930784020505
Quarters > 0 > ratios > ROA
-5.547913801008711
Quarters > 0 > ratios > FCF
-1171000
Quarters > 0 > ratios > Piotroski FScore
1
Quarters > 0 > ratios > fcf Percent
-0.09380006408202499
Quarters > 0 > health Score
12
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
13571000
Quarters > 1 > income Statement > cost Of Revenue
8968000
Quarters > 1 > income Statement > gross Profit
4603000
Quarters > 1 > income Statement > operating Expenses
5543000
Quarters > 1 > income Statement > operating Income
-940000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
-973000
Quarters > 1 > income Statement > net Income
-994000
Quarters > 1 > income Statement > eps
-0.059191329720716966
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
16793000
Quarters > 1 > income Statement > income Tax Expense
21000
Quarters > 1 > income Statement > EBITDA
-595000
Quarters > 1 > income Statement > operating Margin
-6.926534522142805
Quarters > 1 > income Statement > total Other Income Expense Net
-33000
Quarters > 1 > balance Sheet > cash
6778000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
10030000
Quarters > 1 > balance Sheet > inventories
8435000
Quarters > 1 > balance Sheet > total Current Assets
26868000
Quarters > 1 > balance Sheet > property Plant Equipment
1335000
Quarters > 1 > balance Sheet > total Assets
31585000
Quarters > 1 > balance Sheet > payables
5314000
Quarters > 1 > balance Sheet > short Term Debt
1145000
Quarters > 1 > balance Sheet > long Term Debt
3675000
Quarters > 1 > balance Sheet > total Liabilities
25526000
Quarters > 1 > balance Sheet > equity
6059000
Quarters > 1 > cash Flow > net Income
-994000
Quarters > 1 > cash Flow > depreciation
378000
Quarters > 1 > cash Flow > change In Working Capital
-69000
Quarters > 1 > cash Flow > cash From Operations
-397000
Quarters > 1 > cash Flow > capital Expenditures
13000
Quarters > 1 > cash Flow > cash From Investing
-13000
Quarters > 1 > cash Flow > cash From Financing
-14000
Quarters > 1 > cash Flow > net Change In Cash
-466000
Quarters > 1 > ratios > PE
-0.059191329720716966
Quarters > 1 > ratios > PB
2.552070374649282
Quarters > 1 > ratios > ROE
-16.40534741706552
Quarters > 1 > ratios > ROA
-3.1470634794997627
Quarters > 1 > ratios > FCF
-410000
Quarters > 1 > ratios > Piotroski FScore
1
Quarters > 1 > ratios > fcf Percent
-0.030211480362537766
Quarters > 1 > health Score
17
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
11896000
Quarters > 2 > income Statement > cost Of Revenue
6841000
Quarters > 2 > income Statement > gross Profit
5055000
Quarters > 2 > income Statement > operating Expenses
5260000
Quarters > 2 > income Statement > operating Income
-205000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
-1674000
Quarters > 2 > income Statement > net Income
-1686000
Quarters > 2 > income Statement > eps
-0.10079512165959227
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
16727000
Quarters > 2 > income Statement > income Tax Expense
12000
Quarters > 2 > income Statement > EBITDA
-1293000
Quarters > 2 > income Statement > operating Margin
-1.7232683254875587
Quarters > 2 > income Statement > total Other Income Expense Net
-1469000
Quarters > 2 > balance Sheet > cash
7244000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
9386000
Quarters > 2 > balance Sheet > inventories
10142000
Quarters > 2 > balance Sheet > total Current Assets
29129000
Quarters > 2 > balance Sheet > property Plant Equipment
1621000
Quarters > 2 > balance Sheet > total Assets
34236000
Quarters > 2 > balance Sheet > payables
6048000
Quarters > 2 > balance Sheet > short Term Debt
1120000
Quarters > 2 > balance Sheet > long Term Debt
3644000
Quarters > 2 > balance Sheet > total Liabilities
33384000
Quarters > 2 > balance Sheet > equity
852000
Quarters > 2 > cash Flow > net Income
-1686000
Quarters > 2 > cash Flow > depreciation
381000
Quarters > 2 > cash Flow > change In Working Capital
-1528000
Quarters > 2 > cash Flow > cash From Operations
-1149000
Quarters > 2 > cash Flow > capital Expenditures
11000
Quarters > 2 > cash Flow > cash From Investing
-11000
Quarters > 2 > cash Flow > cash From Financing
6039000
Quarters > 2 > cash Flow > net Change In Cash
4857000
Quarters > 2 > ratios > PE
-0.10079512165959227
Quarters > 2 > ratios > PB
18.077724882629106
Quarters > 2 > ratios > ROE
-197.88732394366198
Quarters > 2 > ratios > ROA
-4.924640729057133
Quarters > 2 > ratios > FCF
-1160000
Quarters > 2 > ratios > Piotroski FScore
1
Quarters > 2 > ratios > fcf Percent
-0.09751176866173504
Quarters > 2 > health Score
9
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
12696000
Quarters > 3 > income Statement > cost Of Revenue
7110000
Quarters > 3 > income Statement > gross Profit
5586000
Quarters > 3 > income Statement > operating Expenses
6088000
Quarters > 3 > income Statement > operating Income
-502000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
-840000
Quarters > 3 > income Statement > net Income
-834000
Quarters > 3 > income Statement > eps
-0.05013224332772301
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
16636000
Quarters > 3 > income Statement > income Tax Expense
-6000
Quarters > 3 > income Statement > EBITDA
-125000
Quarters > 3 > income Statement > operating Margin
-3.9540012602394454
Quarters > 3 > income Statement > total Other Income Expense Net
-338000
Quarters > 3 > balance Sheet > cash
2387000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
8394000
Quarters > 3 > balance Sheet > inventories
10817000
Quarters > 3 > balance Sheet > total Current Assets
23562000
Quarters > 3 > balance Sheet > property Plant Equipment
1907000
Quarters > 3 > balance Sheet > total Assets
29135000
Quarters > 3 > balance Sheet > payables
6985000
Quarters > 3 > balance Sheet > short Term Debt
2828000
Quarters > 3 > balance Sheet > long Term Debt
1004000
Quarters > 3 > balance Sheet > total Liabilities
27038000
Quarters > 3 > balance Sheet > equity
2097000
Quarters > 3 > cash Flow > net Income
-834000
Quarters > 3 > cash Flow > depreciation
377000
Quarters > 3 > cash Flow > change In Working Capital
-1294000
Quarters > 3 > cash Flow > cash From Operations
-1238000
Quarters > 3 > cash Flow > capital Expenditures
9000
Quarters > 3 > cash Flow > cash From Investing
-9000
Quarters > 3 > cash Flow > cash From Financing
-218000
Quarters > 3 > cash Flow > net Change In Cash
-1473000
Quarters > 3 > ratios > PE
-0.05013224332772301
Quarters > 3 > ratios > PB
7.3049255126371
Quarters > 3 > ratios > ROE
-39.77110157367668
Quarters > 3 > ratios > ROA
-2.862536468165437
Quarters > 3 > ratios > FCF
-1247000
Quarters > 3 > ratios > Piotroski FScore
0
Quarters > 3 > ratios > fcf Percent
-0.09821991178323881
Quarters > 3 > health Score
8
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
48669000
Annuals > 0 > income Statement > cost Of Revenue
29167000
Annuals > 0 > income Statement > gross Profit
19502000
Annuals > 0 > income Statement > operating Expenses
27804000
Annuals > 0 > income Statement > operating Income
-8302000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
-8842000
Annuals > 0 > income Statement > net Income
-8910000
Annuals > 0 > income Statement > eps
-0.5420037715189489
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
16439000
Annuals > 0 > income Statement > income Tax Expense
68000
Annuals > 0 > income Statement > EBITDA
-6878000
Annuals > 0 > income Statement > operating Margin
-17.058086256138406
Annuals > 0 > income Statement > total Other Income Expense Net
-540000
Annuals > 0 > balance Sheet > cash
2387000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
8394000
Annuals > 0 > balance Sheet > inventories
10817000
Annuals > 0 > balance Sheet > total Current Assets
23562000
Annuals > 0 > balance Sheet > property Plant Equipment
1907000
Annuals > 0 > balance Sheet > total Assets
29135000
Annuals > 0 > balance Sheet > payables
6985000
Annuals > 0 > balance Sheet > short Term Debt
2828000
Annuals > 0 > balance Sheet > long Term Debt
1004000
Annuals > 0 > balance Sheet > total Liabilities
27038000
Annuals > 0 > balance Sheet > equity
2097000
Annuals > 0 > cash Flow > net Income
-8910000
Annuals > 0 > cash Flow > depreciation
1424000
Annuals > 0 > cash Flow > change In Working Capital
-1370000
Annuals > 0 > cash Flow > cash From Operations
-7285000
Annuals > 0 > cash Flow > capital Expenditures
13000
Annuals > 0 > cash Flow > cash From Investing
-13000
Annuals > 0 > cash Flow > cash From Financing
2605000
Annuals > 0 > cash Flow > net Change In Cash
-4647000
Annuals > 0 > ratios > PE
-0.5420037715189489
Annuals > 0 > ratios > PB
7.525722460658082
Annuals > 0 > ratios > ROE
-424.89270386266094
Annuals > 0 > ratios > ROA
-30.581774498026427
Annuals > 0 > ratios > FCF
-7298000
Annuals > 0 > ratios > Piotroski FScore
0
Annuals > 0 > ratios > fcf Percent
-0.14995171464381846
Annuals > 0 > health Score
8
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
51869000
Annuals > 1 > income Statement > cost Of Revenue
30062000
Annuals > 1 > income Statement > gross Profit
21807000
Annuals > 1 > income Statement > operating Expenses
31814000
Annuals > 1 > income Statement > operating Income
-10007000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
-9480000
Annuals > 1 > income Statement > net Income
-9570000
Annuals > 1 > income Statement > eps
-0.5933779761904762
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
16128000
Annuals > 1 > income Statement > income Tax Expense
90000
Annuals > 1 > income Statement > EBITDA
-7975000
Annuals > 1 > income Statement > operating Margin
-19.292833869941582
Annuals > 1 > income Statement > total Other Income Expense Net
527000
Annuals > 1 > balance Sheet > cash
7034000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
9654000
Annuals > 1 > balance Sheet > inventories
9906000
Annuals > 1 > balance Sheet > total Current Assets
27450000
Annuals > 1 > balance Sheet > property Plant Equipment
2983000
Annuals > 1 > balance Sheet > total Assets
34436000
Annuals > 1 > balance Sheet > payables
4499000
Annuals > 1 > balance Sheet > short Term Debt
995000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
24914000
Annuals > 1 > balance Sheet > equity
9522000
Annuals > 1 > cash Flow > net Income
-9570000
Annuals > 1 > cash Flow > depreciation
2032000
Annuals > 1 > cash Flow > change In Working Capital
-857000
Annuals > 1 > cash Flow > cash From Operations
-6745000
Annuals > 1 > cash Flow > capital Expenditures
109000
Annuals > 1 > cash Flow > cash From Investing
-109000
Annuals > 1 > cash Flow > cash From Financing
-5000
Annuals > 1 > cash Flow > net Change In Cash
-6888000
Annuals > 1 > ratios > PE
-0.5933779761904762
Annuals > 1 > ratios > PB
1.6260113421550095
Annuals > 1 > ratios > ROE
-100.50409577819785
Annuals > 1 > ratios > ROA
-27.790684167731445
Annuals > 1 > ratios > FCF
-6854000
Annuals > 1 > ratios > Piotroski FScore
0
Annuals > 1 > ratios > fcf Percent
-0.13214058493512504
Annuals > 1 > health Score
20
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
56972000
Annuals > 2 > income Statement > cost Of Revenue
31604000
Annuals > 2 > income Statement > gross Profit
25368000
Annuals > 2 > income Statement > operating Expenses
32910000
Annuals > 2 > income Statement > operating Income
-7542000
Annuals > 2 > income Statement > interest Expense
1444000
Annuals > 2 > income Statement > pretax Income
-7482000
Annuals > 2 > income Statement > net Income
-7547000
Annuals > 2 > income Statement > eps
-0.47352239929727696
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
15938000
Annuals > 2 > income Statement > income Tax Expense
65000
Annuals > 2 > income Statement > EBITDA
-6158000
Annuals > 2 > income Statement > operating Margin
-13.23808186477568
Annuals > 2 > income Statement > total Other Income Expense Net
60000
Annuals > 2 > balance Sheet > cash
13922000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
9768000
Annuals > 2 > balance Sheet > inventories
10608000
Annuals > 2 > balance Sheet > total Current Assets
35766000
Annuals > 2 > balance Sheet > property Plant Equipment
2127000
Annuals > 2 > balance Sheet > total Assets
42290000
Annuals > 2 > balance Sheet > payables
3858000
Annuals > 2 > balance Sheet > short Term Debt
1037000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
25059000
Annuals > 2 > balance Sheet > equity
17231000
Annuals > 2 > cash Flow > net Income
-7547000
Annuals > 2 > cash Flow > depreciation
1384000
Annuals > 2 > cash Flow > change In Working Capital
-5164000
Annuals > 2 > cash Flow > cash From Operations
-9519000
Annuals > 2 > cash Flow > capital Expenditures
286000
Annuals > 2 > cash Flow > cash From Investing
-286000
Annuals > 2 > cash Flow > cash From Financing
-73000
Annuals > 2 > cash Flow > net Change In Cash
-9930000
Annuals > 2 > ratios > PE
-0.47352239929727696
Annuals > 2 > ratios > PB
0.8879623933608032
Annuals > 2 > ratios > ROE
-43.79896697812083
Annuals > 2 > ratios > ROA
-17.845826436509814
Annuals > 2 > ratios > FCF
-9805000
Annuals > 2 > ratios > Piotroski FScore
1
Annuals > 2 > ratios > fcf Percent
-0.1721020852348522
Annuals > 2 > health Score
24
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
53903000
Annuals > 3 > income Statement > cost Of Revenue
31072000
Annuals > 3 > income Statement > gross Profit
22831000
Annuals > 3 > income Statement > operating Expenses
30364000
Annuals > 3 > income Statement > operating Income
-7533000
Annuals > 3 > income Statement > interest Expense
3151000
Annuals > 3 > income Statement > pretax Income
-5185000
Annuals > 3 > income Statement > net Income
-5225000
Annuals > 3 > income Statement > eps
-0.33882368199208873
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
15421000
Annuals > 3 > income Statement > income Tax Expense
40000
Annuals > 3 > income Statement > EBITDA
-6730000
Annuals > 3 > income Statement > operating Margin
-13.975103426525425
Annuals > 3 > income Statement > total Other Income Expense Net
2348000
Annuals > 3 > balance Sheet > cash
23852000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
9716000
Annuals > 3 > balance Sheet > inventories
7614000
Annuals > 3 > balance Sheet > total Current Assets
42253000
Annuals > 3 > balance Sheet > property Plant Equipment
2993000
Annuals > 3 > balance Sheet > total Assets
48687000
Annuals > 3 > balance Sheet > payables
2772000
Annuals > 3 > balance Sheet > short Term Debt
927000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
25388000
Annuals > 3 > balance Sheet > equity
23299000
Annuals > 3 > cash Flow > net Income
-5225000
Annuals > 3 > cash Flow > depreciation
1708000
Annuals > 3 > cash Flow > change In Working Capital
12563000
Annuals > 3 > cash Flow > cash From Operations
8217000
Annuals > 3 > cash Flow > capital Expenditures
213000
Annuals > 3 > cash Flow > cash From Investing
-5556000
Annuals > 3 > cash Flow > cash From Financing
9466000
Annuals > 3 > cash Flow > net Change In Cash
12226000
Annuals > 3 > ratios > PE
-0.33882368199208873
Annuals > 3 > ratios > PB
0.6353989441606935
Annuals > 3 > ratios > ROE
-22.425855186917893
Annuals > 3 > ratios > ROA
-10.731817528292973
Annuals > 3 > ratios > FCF
8004000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
0.1484889523774187
Annuals > 3 > health Score
38
Valuation > metrics > PE
-0.09248045152566288
Valuation > metrics > PB
3.3458421704763937
Valuation > final Score
46.541578295236064
Valuation > verdict
11.5% Overvalued
Profitability > metrics > ROE
-33.603930784020505
Profitability > metrics > ROA
-6.536192138286379
Profitability > metrics > Net Margin
-0.12600128164049984
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
5.057039094210639
Risk > metrics > Interest Coverage
-3.8551912568306013
Risk > final Score
-9
Risk > verdict
High
Liquidity > metrics > Current Ratio
4.259469026548673
Liquidity > metrics > Quick Ratio
2.9672566371681417
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
80
Prev Valuations > 1
20
Prev Valuations > 2
20
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
0
Prev Risks > 0
-4
Prev Risks > 1
4
Prev Risks > 2
3
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:41:20.633Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-11
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-0.0925
Earnings History > 0 > eps Estimate
-0.06
Earnings History > 0 > eps Difference
-0.0325
Earnings History > 0 > surprise Percent
-54.1667
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-12
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.06
Earnings History > 1 > eps Estimate
-0.09
Earnings History > 1 > eps Difference
0.03
Earnings History > 1 > surprise Percent
33.3333
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-06-18
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
-0.1008
Earnings History > 2 > eps Estimate
-0.12
Earnings History > 2 > eps Difference
0.0192
Earnings History > 2 > surprise Percent
16
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-03-24
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
-0.0501
Earnings History > 3 > eps Estimate
-0.05
Earnings History > 3 > eps Difference
-0.0001
Earnings History > 3 > surprise Percent
-0.2
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-12
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.12
Earnings History > 4 > eps Estimate
-0.09
Earnings History > 4 > eps Difference
-0.03
Earnings History > 4 > surprise Percent
-33.3333
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-08
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
-0.16
Earnings History > 5 > eps Estimate
-0.12
Earnings History > 5 > eps Difference
-0.04
Earnings History > 5 > surprise Percent
-33.3333
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-14
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.21
Earnings History > 6 > eps Estimate
-0.12
Earnings History > 6 > eps Difference
-0.09
Earnings History > 6 > surprise Percent
-75
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-03-26
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.18
Earnings History > 7 > eps Estimate
-0.05
Earnings History > 7 > eps Difference
-0.13
Earnings History > 7 > surprise Percent
-260
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-14
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.11
Earnings History > 8 > eps Estimate
-0.12
Earnings History > 8 > eps Difference
0.01
Earnings History > 8 > surprise Percent
8.3333
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-10
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.17
Earnings History > 9 > eps Estimate
-0.11
Earnings History > 9 > eps Difference
-0.06
Earnings History > 9 > surprise Percent
-54.5455
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-11
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.13
Earnings History > 10 > eps Estimate
-0.12
Earnings History > 10 > eps Difference
-0.01
Earnings History > 10 > surprise Percent
-8.3333
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-03-09
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.07
Earnings History > 11 > eps Estimate
-0.11
Earnings History > 11 > eps Difference
0.04
Earnings History > 11 > surprise Percent
36.3636
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-10
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.11
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-06-30
Earnings History > 13 > report Date
2022-08-15
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.14
Earnings History > 13 > eps Estimate
-0.15
Earnings History > 13 > eps Difference
0.01
Earnings History > 13 > surprise Percent
6.6667
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-12
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.15
Earnings History > 14 > eps Estimate
-0.16
Earnings History > 14 > eps Difference
0.01
Earnings History > 14 > surprise Percent
6.25
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-03-10
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.15
Earnings History > 15 > eps Estimate
-0.11
Earnings History > 15 > eps Difference
-0.04
Earnings History > 15 > surprise Percent
-36.3636
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-11
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.14
Earnings History > 16 > eps Estimate
-0.14
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
0
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-12
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.07
Earnings History > 17 > eps Estimate
-0.15
Earnings History > 17 > eps Difference
0.08
Earnings History > 17 > surprise Percent
53.3333
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-11
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.14
Earnings History > 18 > eps Estimate
-0.14
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
0
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-22
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.01
Earnings History > 19 > eps Estimate
-0.1
Earnings History > 19 > eps Difference
0.09
Earnings History > 19 > surprise Percent
90
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-09
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.12
Earnings History > 20 > eps Estimate
-0.17
Earnings History > 20 > eps Difference
0.05
Earnings History > 20 > surprise Percent
29.4118
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-06
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.2
Earnings History > 21 > eps Estimate
-0.22
Earnings History > 21 > eps Difference
0.02
Earnings History > 21 > surprise Percent
9.0909
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-11
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.12
Earnings History > 22 > eps Estimate
-0.16
Earnings History > 22 > eps Difference
0.04
Earnings History > 22 > surprise Percent
25
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-03-12
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.11
Earnings History > 23 > eps Estimate
-0.15
Earnings History > 23 > eps Difference
0.04
Earnings History > 23 > surprise Percent
26.6667
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-07
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.13
Earnings History > 24 > eps Estimate
-0.17
Earnings History > 24 > eps Difference
0.04
Earnings History > 24 > surprise Percent
23.5294
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-06
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.18
Earnings History > 25 > eps Estimate
-0.22
Earnings History > 25 > eps Difference
0.04
Earnings History > 25 > surprise Percent
18.1818
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-02
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.22
Earnings History > 26 > eps Estimate
-0.24
Earnings History > 26 > eps Difference
0.02
Earnings History > 26 > surprise Percent
8.3333
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-03-05
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.21
Earnings History > 27 > eps Estimate
-0.24
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
12.5
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-01
Earnings History > 28 > date
2018-09-30
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.28
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
7.1429
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-02
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.28
Earnings History > 29 > eps Estimate
-0.32
Earnings History > 29 > eps Difference
0.04
Earnings History > 29 > surprise Percent
12.5
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-03
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.31
Earnings History > 30 > eps Estimate
-0.33
Earnings History > 30 > eps Difference
0.02
Earnings History > 30 > surprise Percent
6.0606
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-08
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.44
Earnings History > 31 > eps Estimate
-0.27
Earnings History > 31 > eps Difference
-0.17
Earnings History > 31 > surprise Percent
-62.963
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-02
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.27
Earnings History > 32 > eps Estimate
-0.15
Earnings History > 32 > eps Difference
-0.12
Earnings History > 32 > surprise Percent
-80
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-03
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.24
Earnings History > 33 > eps Estimate
-0.12
Earnings History > 33 > eps Difference
-0.12
Earnings History > 33 > surprise Percent
-100
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-03
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.16
Earnings History > 34 > eps Estimate
-0.12
Earnings History > 34 > eps Difference
-0.04
Earnings History > 34 > surprise Percent
-33.3333
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-08
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-1.03
Earnings History > 35 > eps Estimate
-0.12
Earnings History > 35 > eps Difference
-0.91
Earnings History > 35 > surprise Percent
-758.3333
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-03
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.07
Earnings History > 36 > eps Estimate
-0.03
Earnings History > 36 > eps Difference
-0.04
Earnings History > 36 > surprise Percent
-133.3333
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-04
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.03
Earnings History > 37 > eps Estimate
0.01
Earnings History > 37 > eps Difference
-0.04
Earnings History > 37 > surprise Percent
-400
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-05
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.01
Earnings History > 38 > eps Estimate
0.04
Earnings History > 38 > eps Difference
-0.03
Earnings History > 38 > surprise Percent
-75
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-03
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.04
Earnings History > 39 > eps Estimate
0.04
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-11-05
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.04
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-08-06
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.07
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-05-07
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.02
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-05
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.86
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-30
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.05
Earnings History > 44 > eps Estimate
0.02
Earnings History > 44 > eps Difference
0.03
Earnings History > 44 > surprise Percent
150
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-07-31
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.03
Earnings History > 45 > eps Estimate
0.04
Earnings History > 45 > eps Difference
-0.01
Earnings History > 45 > surprise Percent
-25
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-01
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.05
Earnings History > 46 > eps Estimate
0.06
Earnings History > 46 > eps Difference
-0.01
Earnings History > 46 > surprise Percent
-16.6667
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-27
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.04
Earnings History > 47 > eps Estimate
0.04
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.05
Earnings History > 48 > eps Estimate
0.04
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
25
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-08-01
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.04
Earnings History > 49 > eps Estimate
0.04
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-02
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.09
Earnings History > 50 > eps Estimate
0.03
Earnings History > 50 > eps Difference
0.06
Earnings History > 50 > surprise Percent
200
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-02-28
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.03
Earnings History > 51 > eps Estimate
0.02
Earnings History > 51 > eps Difference
0.01
Earnings History > 51 > surprise Percent
50
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-11-02
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.0827
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-08-03
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0327
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-05-04
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.1797
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-02
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0769
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-11-04
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.034
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-08-05
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0888
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-05-06
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0554
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-04
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0821
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-11-05
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0897
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-06
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0798
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-05-07
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0485
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-03-05
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0579
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-11-13
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.0726
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-08-14
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.1315
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-15
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0254
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-03-11
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.737
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-11-04
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.03
Earnings History > 68 > eps Estimate
-0.04
Earnings History > 68 > eps Difference
0.01
Earnings History > 68 > surprise Percent
25
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-12
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.03
Earnings History > 69 > eps Estimate
-0.04
Earnings History > 69 > eps Difference
0.07
Earnings History > 69 > surprise Percent
175
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-13
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.1
Earnings History > 70 > eps Estimate
-0.01
Earnings History > 70 > eps Difference
-0.09
Earnings History > 70 > surprise Percent
-900
Earnings History > 71 > period
2007-09-30
Earnings History > 71 > report Date
2007-11-19
Earnings History > 71 > date
2007-09-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.15
Earnings History > 71 > eps Estimate
-0.16
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
6.25
Earnings History > 72 > period
2007-06-30
Earnings History > 72 > report Date
2007-08-14
Earnings History > 72 > date
2007-06-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.04
Earnings History > 72 > eps Estimate
-0.12
Earnings History > 72 > eps Difference
0.08
Earnings History > 72 > surprise Percent
66.6667
Earnings History > 73 > period
2007-03-31
Earnings History > 73 > report Date
2007-04-03
Earnings History > 73 > date
2007-03-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.02
Earnings History > 73 > eps Estimate
0.04
Earnings History > 73 > eps Difference
-0.06
Earnings History > 73 > surprise Percent
-150
Earnings History > 74 > period
2006-09-30
Earnings History > 74 > report Date
2006-12-26
Earnings History > 74 > date
2006-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.1473
Earnings History > 74 > eps Estimate
0.07
Earnings History > 74 > eps Difference
-0.2173
Earnings History > 74 > surprise Percent
-310.4286
Earnings History > 75 > period
2006-06-30
Earnings History > 75 > report Date
2006-08-03
Earnings History > 75 > date
2006-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.05
Earnings History > 75 > eps Estimate
0.05
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2006-03-31
Earnings History > 76 > report Date
2006-05-15
Earnings History > 76 > date
2006-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-0.01
Earnings History > 76 > eps Estimate
0.02
Earnings History > 76 > eps Difference
-0.03
Earnings History > 76 > surprise Percent
-150
Earnings History > 77 > period
2005-12-31
Earnings History > 77 > report Date
2006-02-16
Earnings History > 77 > date
2005-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.05
Earnings History > 77 > eps Estimate
0.07
Earnings History > 77 > eps Difference
-0.02
Earnings History > 77 > surprise Percent
-28.5714
Earnings History > 78 > period
2005-09-30
Earnings History > 78 > report Date
2005-10-25
Earnings History > 78 > date
2005-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.07
Earnings History > 78 > eps Estimate
0.05
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
40
Earnings History > 79 > period
2005-06-30
Earnings History > 79 > report Date
2005-08-03
Earnings History > 79 > date
2005-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.05
Earnings History > 79 > eps Estimate
0.03
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
66.6667
Earnings History > 80 > period
2005-03-31
Earnings History > 80 > report Date
2005-04-29
Earnings History > 80 > date
2005-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.0027
Earnings History > 80 > eps Estimate
-0.01
Earnings History > 80 > eps Difference
0.0073
Earnings History > 80 > surprise Percent
73
Earnings History > 81 > period
2004-12-31
Earnings History > 81 > report Date
2005-02-15
Earnings History > 81 > date
2004-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.03
Earnings History > 81 > eps Estimate
0.06
Earnings History > 81 > eps Difference
-0.03
Earnings History > 81 > surprise Percent
-50
Earnings History > 82 > period
2004-09-30
Earnings History > 82 > report Date
2004-10-19
Earnings History > 82 > date
2004-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.02
Earnings History > 82 > eps Estimate
0.03
Earnings History > 82 > eps Difference
-0.01
Earnings History > 82 > surprise Percent
-33.3333
Earnings History > 83 > period
2004-06-30
Earnings History > 83 > report Date
2004-07-27
Earnings History > 83 > date
2004-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.02
Earnings History > 83 > eps Estimate
0.04
Earnings History > 83 > eps Difference
-0.02
Earnings History > 83 > surprise Percent
-50
Earnings History > 84 > period
2004-03-31
Earnings History > 84 > report Date
2004-05-04
Earnings History > 84 > date
2004-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.0024
Earnings History > 84 > eps Estimate
0.04
Earnings History > 84 > eps Difference
-0.0424
Earnings History > 84 > surprise Percent
-106
Earnings History > 85 > period
2003-12-31
Earnings History > 85 > report Date
2004-02-04
Earnings History > 85 > date
2003-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.07
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2003-09-30
Earnings History > 86 > report Date
2003-10-21
Earnings History > 86 > date
2003-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0371
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-06-30
Earnings History > 87 > report Date
2003-07-22
Earnings History > 87 > date
2003-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.0432
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-03-31
Earnings History > 88 > report Date
2003-03-31
Earnings History > 88 > date
2003-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.0119
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2002-09-30
Earnings History > 89 > report Date
2002-09-30
Earnings History > 89 > date
2002-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0297
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-06-30
Earnings History > 90 > report Date
2002-06-30
Earnings History > 90 > date
2002-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.0652
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-03-31
Earnings History > 91 > report Date
2002-03-31
Earnings History > 91 > date
2002-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.0303
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2001-12-31
Earnings History > 92 > report Date
2002-01-30
Earnings History > 92 > date
2001-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.02
Earnings History > 92 > eps Estimate
0.04
Earnings History > 92 > eps Difference
-0.02
Earnings History > 92 > surprise Percent
-50
Earnings History > 93 > period
2001-09-30
Earnings History > 93 > report Date
2001-10-23
Earnings History > 93 > date
2001-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.01
Earnings History > 93 > eps Estimate
0.02
Earnings History > 93 > eps Difference
-0.01
Earnings History > 93 > surprise Percent
-50
Earnings History > 94 > period
2001-06-30
Earnings History > 94 > report Date
2001-07-25
Earnings History > 94 > date
2001-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0016
Earnings History > 94 > eps Estimate
-0.05
Earnings History > 94 > eps Difference
0.0516
Earnings History > 94 > surprise Percent
103.2
Earnings History > 95 > period
2001-03-31
Earnings History > 95 > report Date
2001-04-24
Earnings History > 95 > date
2001-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.18
Earnings History > 95 > eps Difference
0.04
Earnings History > 95 > surprise Percent
22.2222
Earnings History > 96 > period
2000-12-31
Earnings History > 96 > report Date
2001-01-30
Earnings History > 96 > date
2000-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.06
Earnings History > 96 > eps Estimate
0.04
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
50
Earnings History > 97 > period
2000-09-30
Earnings History > 97 > report Date
2000-10-18
Earnings History > 97 > date
2000-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.08
Earnings History > 97 > eps Estimate
0.07
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
14.2857
Earnings History > 98 > period
2000-06-30
Earnings History > 98 > report Date
2000-07-19
Earnings History > 98 > date
2000-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.1
Earnings History > 98 > eps Estimate
0.09
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
11.1111
Earnings History > 99 > period
2000-03-31
Earnings History > 99 > report Date
2000-04-20
Earnings History > 99 > date
2000-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.1
Earnings History > 99 > eps Estimate
0.07
Earnings History > 99 > eps Difference
0.03
Earnings History > 99 > surprise Percent
42.8571
Earnings History > 100 > period
1999-12-31
Earnings History > 100 > report Date
2000-01-28
Earnings History > 100 > date
1999-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.11
Earnings History > 100 > eps Estimate
0.09
Earnings History > 100 > eps Difference
0.02
Earnings History > 100 > surprise Percent
22.2222
Earnings History > 101 > period
1999-09-30
Earnings History > 101 > report Date
1999-10-20
Earnings History > 101 > date
1999-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.05
Earnings History > 101 > eps Estimate
0.04
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
25
Earnings History > 102 > period
1999-06-30
Earnings History > 102 > report Date
1999-07-22
Earnings History > 102 > date
1999-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.05
Earnings History > 102 > eps Estimate
0.05
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
1999-03-31
Earnings History > 103 > report Date
1999-04-22
Earnings History > 103 > date
1999-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.03
Earnings History > 103 > eps Estimate
0.03
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
1998-12-31
Earnings History > 104 > report Date
1999-01-28
Earnings History > 104 > date
1998-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.08
Earnings History > 104 > eps Estimate
0.03
Earnings History > 104 > eps Difference
0.05
Earnings History > 104 > surprise Percent
166.6667
Earnings History > 105 > period
1998-09-30
Earnings History > 105 > report Date
1998-10-28
Earnings History > 105 > date
1998-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.01
Earnings History > 105 > eps Estimate
0.01
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1998-06-30
Earnings History > 106 > report Date
1998-07-23
Earnings History > 106 > date
1998-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.08
Earnings History > 106 > eps Estimate
0.11
Earnings History > 106 > eps Difference
-0.03
Earnings History > 106 > surprise Percent
-27.2727
Earnings History > 107 > period
1998-03-31
Earnings History > 107 > report Date
1998-04-16
Earnings History > 107 > date
1998-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.1
Earnings History > 107 > eps Estimate
0.1
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1997-12-31
Earnings History > 108 > report Date
1998-01-29
Earnings History > 108 > date
1997-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.12
Earnings History > 108 > eps Estimate
0.12
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1997-09-30
Earnings History > 109 > report Date
1997-10-16
Earnings History > 109 > date
1997-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.09
Earnings History > 109 > eps Estimate
0.09
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1997-06-30
Earnings History > 110 > report Date
1997-07-17
Earnings History > 110 > date
1997-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.08
Earnings History > 110 > eps Estimate
0.07
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
14.2857
Earnings History > 111 > period
1997-03-31
Earnings History > 111 > report Date
1997-04-17
Earnings History > 111 > date
1997-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.03
Earnings History > 111 > eps Estimate
0.02
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
50
Earnings History > 112 > period
1996-12-31
Earnings History > 112 > report Date
1997-02-10
Earnings History > 112 > date
1996-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.05
Earnings History > 112 > eps Estimate
0.14
Earnings History > 112 > eps Difference
-0.09
Earnings History > 112 > surprise Percent
-64.2857
Earnings History > 113 > period
1996-09-30
Earnings History > 113 > report Date
1996-10-17
Earnings History > 113 > date
1996-09-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.04
Earnings History > 113 > eps Estimate
0.07
Earnings History > 113 > eps Difference
-0.03
Earnings History > 113 > surprise Percent
-42.8571
Earnings History > 114 > period
1996-06-30
Earnings History > 114 > report Date
1996-07-23
Earnings History > 114 > date
1996-06-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.03
Earnings History > 114 > eps Estimate
0.03
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1996-03-31
Earnings History > 115 > report Date
1996-04-25
Earnings History > 115 > date
1996-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.04
Earnings History > 115 > eps Estimate
0.04
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
IRIDEX Corporation, an ophthalmic medical technology company, provides therapeutic based laser systems, delivery devices, and consumable instrumentation to treat sight-threatening eye diseases in ophthalmology. It offers laser consoles, such as Cyclo G6 laser system for use in the treatment of glaucoma; IQ 532 and IQ 577 laser systems, which are used for the treatment of retinal disorders; and OcuLight TX, OcuLight SL, OcuLight SLx, OcuLight GL, and OcuLight GLx laser photocoagulation systems that are used to treat proliferative diabetic retinopathy, macular holes, retinal tears, and detachments. The company also provides delivery devices, including slit lamp adapter, which allows the physician to utilize a standard slit lamp in diagnosis and treatment procedures; TxCell scanning laser delivery system that allows the physician to perform multi-spot pattern scanning; and laser indirect ophthalmoscope for use in procedures to treat peripheral retinal disorders. In addition, it offers MicroPulse P3 Probe, which is used with its Cylco G6 laser system to perform transscleral laser therapy; G-Probe and G-Probe Illuminate, which are used in procedures to treat refractory glaucoma; and EndoProbe family of products that are used for endophotocoagulation. The company serves ophthalmologists, research and teaching hospitals, government installations, surgical centers, hospitals, veterinary practices, and office clinics through direct and independent sales force in the United States, as well as through independent distributors internationally. It operates in the United States, Europe, the Middle East, Africa, the Asia/Pacific region, and the Americas. The company was formerly known as IRIS Medical Instruments, Inc. and changed its name to IRIDEX Corporation in November 1995. IRIDEX Corporation was incorporated in 1989 and is headquartered in Mountain View, California.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AIridex Corporation Announces Positive Findings on MicroPulse Technology for Glaucoma Retreatment in Independent Study Quiver Quantitative
Read more →Iridex Corporation Announces Publication of Study on Thermal Dynamics of Laser Treatments for Glaucoma Quiver Quantitative
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
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 Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 20.01% of the total shares of IRIDEX Corporation
1.
PARAGON Assoc & PARAGON Assoc II JV(5.885%)
since
2025/06/30
2.
Vanguard Group Inc(3.4475%)
since
2025/06/30
3.
Vanguard Total Stock Mkt Idx Inv(2.3649%)
since
2025/07/31
4.
Renaissance Technologies Corp(2.229%)
since
2025/06/30
5.
AMH Equity Ltd(1.1182%)
since
2025/06/30
6.
Geode Capital Management, LLC(0.7755%)
since
2025/06/30
7.
Vanguard Institutional Extnd Mkt Idx Tr(0.6635%)
since
2025/07/31
8.
Fidelity Extended Market Index(0.3978%)
since
2025/07/31
9.
Apexium Financial, LP(0.3866%)
since
2025/06/30
10.
Thompson Davis & Co Inc(0.3338%)
since
2025/06/30
11.
Perkins Capital Management Inc(0.2784%)
since
2025/06/30
12.
State Street Corp(0.2632%)
since
2025/06/30
13.
Susquehanna International Group, LLP(0.2274%)
since
2025/06/30
14.
Bank of New York Mellon Corp(0.1856%)
since
2025/06/30
15.
Citadel Advisors Llc(0.1834%)
since
2025/06/30
16.
XTX Topco Ltd(0.1484%)
since
2025/06/30
17.
Northern Trust Corp(0.1466%)
since
2025/06/30
18.
BlackRock Inc(0.1192%)
since
2025/06/30
19.
Fidelity Series Total Market Index(0.0993%)
since
2025/07/31
20.
Fidelity Nasdaq Composite Index(0.087%)
since
2025/07/31
21.
Fidelity Total Market Index(0.0852%)
since
2025/07/31
22.
Spartan Extended Market Index Pool F(0.0729%)
since
2025/07/31
23.
NT Ext Equity Mkt Idx Fd - NL(0.0638%)
since
2025/06/30
24.
HighTower Advisors, LLC(0.0589%)
since
2025/06/30
25.
NT Ext Equity Mkt Idx Fd - L(0.0552%)
since
2025/06/30
26.
Northern Trust Extended Eq Market Idx(0.0552%)
since
2025/06/30
27.
NT Ext Equity Mkt Idx Fd - DC - NL - T2(0.0495%)
since
2025/06/30
28.
Vanguard Instl Ttl Stck Mkt Idx Tr(0.0418%)
since
2024/12/31
29.
Spartan Total Market Index Pool G(0.0328%)
since
2025/07/31
30.
Tower Research Capital LLC(0.0322%)
since
2025/06/30
31.
Vanguard U.S. Eq Idx £ Acc(0.0233%)
since
2025/07/31
32.
NT Quality Small Cap Core(0.0212%)
since
2025/06/30
33.
NT Quality SCC US Fund - L(0.0212%)
since
2025/06/30
34.
NT Ext Eq Mkt Indx Fd DC Lending Tier 5(0.0156%)
since
2025/06/30
35.
State St US Extended Mkt Indx NL Cl C(0.0139%)
since
2025/08/31
36.
NT Ext Eq Mkt Indx Fd DC Lend T3(0.0131%)
since
2024/12/31
37.
State St US Ttl Mkt Indx NL Cl A(0.0088%)
since
2025/08/31
38.
Group One Trading, LP(0.0065%)
since
2025/06/30
39.
SIMPLEX TRADING, LLC(0.0007%)
since
2025/03/31
40.
Bank of America Corp(0.0007%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
-0.0925
EPS Estimate
-0.06
EPS Difference
-0.0325
Surprise Percent
-54.1667%
(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.