_id
6915ea53bc934aba376b1c60
Ticker
QBAK
Name
Qualstar Corporation
Exchange
PINK
Address
15707 Rockfield Blvd, Irvine, CA, United States, 92618
Country
USA
Sector
Industrials
Industry
Electrical Equipment & Parts
Currency
USD
Website
https://www.qualstar.com
Description
Qualstar Corporation, together with its subsidiaries, manufactures and markets data storage system products and power solutions worldwide. The company operates in two segments, Data Storage and Power Supplies. It provides data storage systems under the Qualstar brand and power solutions under the N2Power brand. The company designs, manufactures, and sells switching power supplies that are used to convert AC line voltage to DC voltages; or DC voltages to other DC voltages for use in various electronic equipment, such as communications equipment, industrial machine tools, and wireless systems, as well as medical and gaming devices. It also supports and sells data storage devices used to store, retrieve, and manage electronic data primarily in network computing environments. The company serves resellers, system integrators, and original equipment manufacturers, including OEMs in various markets, such as telecom/networking equipment, audio/visual, industrial, gaming and medical industries. The company was incorporated in 1984 and is based in Irvine, California.
Last Close
18.75
Volume
600
Current Price
19
Change
2.9490616621983956
Last Updated
2026-01-06T09:50:09.888Z
Image
data:image/webp;base64,UklGRmACAABXRUJQVlA4IFQCAAAQDQCdASpAAEAAPrVIn0qnJCKhphqvWOAWiWQAwP1IOybuAj8j8NXPb4MoH6T5gaS+Zt5DPpZBiMC5jx1dL2JTBoGTcaudY0RNe8qIPukVyDwclr3ymt7bJqTnUEXZCD44ZoaTNfDSw0aFAvgQsiPVwAD+9FEf7U/Kz3fp/+HbmyLYE2X+g6+XxV3gFSj0p8lPE3fpu2y3QRGcgq1HY8vPjdyGT8tQYVgxNoXZi/H+3vCncYLbkJTydwQPBr7Vs4jPvlHaP+HyFtWE0qR5qzwmus/cCccHUqGJUnYku0vGkIO7eStfuP9TZmUCEth4DDA9O2VD73lE/SPMdqM/YOlhcU0h8Cgygt5v1ZJrNessM8rono1t1aIaGo/+9ak6zG/yaFcdhSNgLr0NJXSihJodDUkJ3jY7IKogt9LAvQrZSKbTmTY6XqL7+hCFB8VOQJZg1H7z0vmZmkSWrVJDmseC025SKem93zgK81Vr1f27GxxC1m3gxrgEXtwLu778+LCAmTvxjvrQXoB//xk/ycRLJXDHQeJXdpiL7qxd4ZyT7A3clie59ngAEk45SBQYqLimRpywdcF5T7rzKqIr7LIqQd5XCT8ip5q5zsXxyKtyZGmYfkOzHTuyvevs+n5uUuD2fCClD58fIBqEz+ZsFrs+8R3my5ofbDKkbWMSzAP7sYCIOzPwFqtUQXH+A608QLFnbMg6x2u+w7KrlmS/r1+24NXvcB6aAGbtgX4P9h531Vnie2SOVDoO0UIjgTQuWFE9c/2T/t01GIBzZbRyB269YqAAAA==
Ipo Date
2000-06-23T00:00:00.000Z
Market Cap
27271846
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.993
Sentiment Sources
1
Current Quarter
2025-09-30
Revenue
2017999
Cost Of Revenue
1326000
Gross Profit
692000
Operating Expenses
-
Operating Income
692000
Interest Expense
-
Pretax Income
-
Net Income
219000
Eps
0.1552090715804394
Dividends Per Share
-
Shares Outstanding
1380853
Income Tax Expense
-
EBITDA
693000
Operating Margin
34.29139459434816
Total Other Income Expense Net
-692000
Cash
-
Short Term Investments
-
Receivables
-
Inventories
-
Total Current Assets
-
Property Plant Equipment
-
Total Assets
-
Payables
-
Short Term Debt
-
Long Term Debt
-
Total Liabilities
-
Equity
-
Bs_currency_symbol
-
Depreciation
1000
Change In Working Capital
-
Cash From Operations
-
Capital Expenditures
-
Cash From Investing
-
Cash From Financing
-
Net Change In Cash
-
Cf_currency_symbol
-
PE
-
PB
-
ROE
-
ROA
-
FCF
-
Fcf Percent
-
Piotroski FScore
1
Health Score
54
Deep Value Investing Score
3
Defensive Investing Score
3
Dividend Investing Score
1.5
Economic Moat Investing Score
4
Garp Investing Score
5
Growth Investing Score
3.5
Momentum Investing Score
5
Net Net Investing Score
0
Quality Investing Score
1.5
Value Investing Score
3
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2017999
Quarters > 0 > income Statement > cost Of Revenue
1326000
Quarters > 0 > income Statement > gross Profit
692000
Quarters > 0 > income Statement > operating Expenses
-
Quarters > 0 > income Statement > operating Income
692000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
-
Quarters > 0 > income Statement > net Income
219000
Quarters > 0 > income Statement > eps
0.1552090715804394
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
1411000
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
693000
Quarters > 0 > income Statement > operating Margin
34.29139459434816
Quarters > 0 > income Statement > total Other Income Expense Net
-692000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
-
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
-
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
-
Quarters > 0 > balance Sheet > property Plant Equipment
-
Quarters > 0 > balance Sheet > total Assets
-
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
-
Quarters > 0 > balance Sheet > equity
-
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
-
Quarters > 0 > cash Flow > depreciation
1000
Quarters > 0 > cash Flow > change In Working Capital
-
Quarters > 0 > cash Flow > cash From Operations
-
Quarters > 0 > cash Flow > capital Expenditures
-
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-
Quarters > 0 > cash Flow > net Change In Cash
-
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.1552090715804394
Quarters > 0 > ratios > PB
-
Quarters > 0 > ratios > ROE
-
Quarters > 0 > ratios > ROA
-
Quarters > 0 > ratios > FCF
-
Quarters > 0 > ratios > Piotroski FScore
1
Quarters > 0 > ratios > fcf Percent
-
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1430000
Quarters > 1 > income Statement > cost Of Revenue
948000
Quarters > 1 > income Statement > gross Profit
482000
Quarters > 1 > income Statement > operating Expenses
477000
Quarters > 1 > income Statement > operating Income
5000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
204000
Quarters > 1 > income Statement > net Income
204000
Quarters > 1 > income Statement > eps
0.14457831325301204
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
1411000
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
7000
Quarters > 1 > income Statement > operating Margin
0.34965034965034963
Quarters > 1 > income Statement > total Other Income Expense Net
199000
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
2191000
Quarters > 1 > balance Sheet > short Term Investments
448000
Quarters > 1 > balance Sheet > receivables
552000
Quarters > 1 > balance Sheet > inventories
2589000
Quarters > 1 > balance Sheet > total Current Assets
6115000
Quarters > 1 > balance Sheet > property Plant Equipment
333000
Quarters > 1 > balance Sheet > total Assets
6518000
Quarters > 1 > balance Sheet > payables
172000
Quarters > 1 > balance Sheet > short Term Debt
144000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
1681000
Quarters > 1 > balance Sheet > equity
4837000
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
204000
Quarters > 1 > cash Flow > depreciation
2000
Quarters > 1 > cash Flow > change In Working Capital
202000
Quarters > 1 > cash Flow > cash From Operations
100000
Quarters > 1 > cash Flow > capital Expenditures
0
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-210000
Quarters > 1 > cash Flow > net Change In Cash
-110000
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
0.14457831325301204
Quarters > 1 > ratios > PB
5.542485011370685
Quarters > 1 > ratios > ROE
4.217490179863552
Quarters > 1 > ratios > ROA
3.1297944154648665
Quarters > 1 > ratios > FCF
100000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.06993006993006994
Quarters > 1 > health Score
57
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1659000
Quarters > 2 > income Statement > cost Of Revenue
1050000
Quarters > 2 > income Statement > gross Profit
609000
Quarters > 2 > income Statement > operating Expenses
474000
Quarters > 2 > income Statement > operating Income
135000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
183000
Quarters > 2 > income Statement > net Income
183000
Quarters > 2 > income Statement > eps
0.12815126050420167
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
1428000
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
137000
Quarters > 2 > income Statement > operating Margin
8.1374321880651
Quarters > 2 > income Statement > total Other Income Expense Net
48000
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
2301000
Quarters > 2 > balance Sheet > short Term Investments
233000
Quarters > 2 > balance Sheet > receivables
680000
Quarters > 2 > balance Sheet > inventories
2642000
Quarters > 2 > balance Sheet > total Current Assets
6199000
Quarters > 2 > balance Sheet > property Plant Equipment
370000
Quarters > 2 > balance Sheet > total Assets
6639000
Quarters > 2 > balance Sheet > payables
218000
Quarters > 2 > balance Sheet > short Term Debt
140000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
1843000
Quarters > 2 > balance Sheet > equity
4796000
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
183000
Quarters > 2 > cash Flow > depreciation
2000
Quarters > 2 > cash Flow > change In Working Capital
124000
Quarters > 2 > cash Flow > cash From Operations
108000
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-202000
Quarters > 2 > cash Flow > cash From Financing
-8000
Quarters > 2 > cash Flow > net Change In Cash
-102000
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
0.12815126050420167
Quarters > 2 > ratios > PB
5.6572143452877395
Quarters > 2 > ratios > ROE
3.8156797331109256
Quarters > 2 > ratios > ROA
2.7564392227745143
Quarters > 2 > ratios > FCF
108000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.0650994575045208
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
2033000
Quarters > 3 > income Statement > cost Of Revenue
1350000
Quarters > 3 > income Statement > gross Profit
683000
Quarters > 3 > income Statement > operating Expenses
621000
Quarters > 3 > income Statement > operating Income
62000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
-7000
Quarters > 3 > income Statement > net Income
-10000
Quarters > 3 > income Statement > eps
-0.007047216349541931
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
1419000
Quarters > 3 > income Statement > income Tax Expense
3000
Quarters > 3 > income Statement > EBITDA
64000
Quarters > 3 > income Statement > operating Margin
3.0496802754549925
Quarters > 3 > income Statement > total Other Income Expense Net
-69000
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
2403000
Quarters > 3 > balance Sheet > short Term Investments
42000
Quarters > 3 > balance Sheet > receivables
681000
Quarters > 3 > balance Sheet > inventories
2795000
Quarters > 3 > balance Sheet > total Current Assets
6242000
Quarters > 3 > balance Sheet > property Plant Equipment
406000
Quarters > 3 > balance Sheet > total Assets
6725000
Quarters > 3 > balance Sheet > payables
505000
Quarters > 3 > balance Sheet > short Term Debt
137000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
2150000
Quarters > 3 > balance Sheet > equity
4575000
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
-10000
Quarters > 3 > cash Flow > depreciation
2000
Quarters > 3 > cash Flow > change In Working Capital
-108000
Quarters > 3 > cash Flow > cash From Operations
256000
Quarters > 3 > cash Flow > capital Expenditures
0
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-32000
Quarters > 3 > cash Flow > net Change In Cash
224000
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
-0.007047216349541931
Quarters > 3 > ratios > PB
5.893114754098361
Quarters > 3 > ratios > ROE
-0.2185792349726776
Quarters > 3 > ratios > ROA
-0.14869888475836432
Quarters > 3 > ratios > FCF
256000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.12592228234136743
Quarters > 3 > health Score
41
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
8044000
Annuals > 0 > income Statement > cost Of Revenue
5586000
Annuals > 0 > income Statement > gross Profit
2458000
Annuals > 0 > income Statement > operating Expenses
2928000
Annuals > 0 > income Statement > operating Income
-470000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
-468000
Annuals > 0 > income Statement > net Income
-471000
Annuals > 0 > income Statement > eps
-0.3277661795407098
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
1437000
Annuals > 0 > income Statement > income Tax Expense
3000
Annuals > 0 > income Statement > EBITDA
-444000
Annuals > 0 > income Statement > operating Margin
-5.842864246643461
Annuals > 0 > income Statement > total Other Income Expense Net
2000
Annuals > 0 > income Statement > currency_symbol
-
Annuals > 0 > balance Sheet > cash
2403000
Annuals > 0 > balance Sheet > short Term Investments
42000
Annuals > 0 > balance Sheet > receivables
681000
Annuals > 0 > balance Sheet > inventories
2795000
Annuals > 0 > balance Sheet > total Current Assets
6242000
Annuals > 0 > balance Sheet > property Plant Equipment
406000
Annuals > 0 > balance Sheet > total Assets
6725000
Annuals > 0 > balance Sheet > payables
505000
Annuals > 0 > balance Sheet > short Term Debt
137000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
2150000
Annuals > 0 > balance Sheet > equity
4575000
Annuals > 0 > balance Sheet > currency_symbol
-
Annuals > 0 > cash Flow > net Income
-471000
Annuals > 0 > cash Flow > depreciation
26000
Annuals > 0 > cash Flow > change In Working Capital
1495000
Annuals > 0 > cash Flow > cash From Operations
222000
Annuals > 0 > cash Flow > capital Expenditures
0
Annuals > 0 > cash Flow > cash From Investing
49000
Annuals > 0 > cash Flow > cash From Financing
-143000
Annuals > 0 > cash Flow > net Change In Cash
128000
Annuals > 0 > cash Flow > currency_symbol
-
Annuals > 0 > ratios > PE
-0.3277661795407098
Annuals > 0 > ratios > PB
6.20344262295082
Annuals > 0 > ratios > ROE
-10.295081967213115
Annuals > 0 > ratios > ROA
-7.003717472118959
Annuals > 0 > ratios > FCF
222000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.027598209845847838
Annuals > 0 > health Score
28
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
10616000
Annuals > 1 > income Statement > cost Of Revenue
7336000
Annuals > 1 > income Statement > gross Profit
3280000
Annuals > 1 > income Statement > operating Expenses
3140000
Annuals > 1 > income Statement > operating Income
140000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
194000
Annuals > 1 > income Statement > net Income
191000
Annuals > 1 > income Statement > eps
0.12165605095541401
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
1570000
Annuals > 1 > income Statement > income Tax Expense
3000
Annuals > 1 > income Statement > EBITDA
177000
Annuals > 1 > income Statement > operating Margin
1.3187641296156745
Annuals > 1 > income Statement > total Other Income Expense Net
54000
Annuals > 1 > income Statement > currency_symbol
-
Annuals > 1 > balance Sheet > cash
2275000
Annuals > 1 > balance Sheet > short Term Investments
140000
Annuals > 1 > balance Sheet > receivables
2174000
Annuals > 1 > balance Sheet > inventories
2870000
Annuals > 1 > balance Sheet > total Current Assets
7802000
Annuals > 1 > balance Sheet > property Plant Equipment
140000
Annuals > 1 > balance Sheet > total Assets
8053000
Annuals > 1 > balance Sheet > payables
1482000
Annuals > 1 > balance Sheet > short Term Debt
190000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
3039000
Annuals > 1 > balance Sheet > equity
5014000
Annuals > 1 > balance Sheet > currency_symbol
-
Annuals > 1 > cash Flow > net Income
191000
Annuals > 1 > cash Flow > depreciation
37000
Annuals > 1 > cash Flow > change In Working Capital
-562000
Annuals > 1 > cash Flow > cash From Operations
138000
Annuals > 1 > cash Flow > capital Expenditures
7000
Annuals > 1 > cash Flow > cash From Investing
-108000
Annuals > 1 > cash Flow > cash From Financing
-522000
Annuals > 1 > cash Flow > net Change In Cash
-492000
Annuals > 1 > cash Flow > currency_symbol
-
Annuals > 1 > ratios > PE
0.12165605095541401
Annuals > 1 > ratios > PB
6.184184284004787
Annuals > 1 > ratios > ROE
3.8093338651775026
Annuals > 1 > ratios > ROA
2.371786911709922
Annuals > 1 > ratios > FCF
131000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.012339864355689525
Annuals > 1 > health Score
43
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
9845000
Annuals > 2 > income Statement > cost Of Revenue
7186000
Annuals > 2 > income Statement > gross Profit
2659000
Annuals > 2 > income Statement > operating Expenses
2567000
Annuals > 2 > income Statement > operating Income
92000
Annuals > 2 > income Statement > interest Expense
-
Annuals > 2 > income Statement > pretax Income
60000
Annuals > 2 > income Statement > net Income
55000
Annuals > 2 > income Statement > eps
0.030071077091306724
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
1829000
Annuals > 2 > income Statement > income Tax Expense
5000
Annuals > 2 > income Statement > EBITDA
135000
Annuals > 2 > income Statement > operating Margin
0.9344845099035043
Annuals > 2 > income Statement > total Other Income Expense Net
-32000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
2767000
Annuals > 2 > balance Sheet > short Term Investments
33000
Annuals > 2 > balance Sheet > receivables
1643000
Annuals > 2 > balance Sheet > inventories
3036000
Annuals > 2 > balance Sheet > total Current Assets
7617000
Annuals > 2 > balance Sheet > property Plant Equipment
325000
Annuals > 2 > balance Sheet > total Assets
8095000
Annuals > 2 > balance Sheet > payables
946000
Annuals > 2 > balance Sheet > short Term Debt
330000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
2755000
Annuals > 2 > balance Sheet > equity
5340000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
55000
Annuals > 2 > cash Flow > depreciation
43000
Annuals > 2 > cash Flow > change In Working Capital
-917000
Annuals > 2 > cash Flow > cash From Operations
-831000
Annuals > 2 > cash Flow > capital Expenditures
1000
Annuals > 2 > cash Flow > cash From Investing
-26000
Annuals > 2 > cash Flow > cash From Financing
-571000
Annuals > 2 > cash Flow > net Change In Cash
-1428000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.030071077091306724
Annuals > 2 > ratios > PB
6.764559925093633
Annuals > 2 > ratios > ROE
1.0299625468164793
Annuals > 2 > ratios > ROA
0.6794317479925881
Annuals > 2 > ratios > FCF
-832000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.08450990350431692
Annuals > 2 > health Score
39
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
9164000
Annuals > 3 > income Statement > cost Of Revenue
6448000
Annuals > 3 > income Statement > gross Profit
2716000
Annuals > 3 > income Statement > operating Expenses
2806000
Annuals > 3 > income Statement > operating Income
-90000
Annuals > 3 > income Statement > interest Expense
-
Annuals > 3 > income Statement > pretax Income
433000
Annuals > 3 > income Statement > net Income
430000
Annuals > 3 > income Statement > eps
0.22233712512926576
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
1934000
Annuals > 3 > income Statement > income Tax Expense
3000
Annuals > 3 > income Statement > EBITDA
466000
Annuals > 3 > income Statement > operating Margin
-0.9821038847664776
Annuals > 3 > income Statement > total Other Income Expense Net
523000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
4195000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
1354000
Annuals > 3 > balance Sheet > inventories
2276000
Annuals > 3 > balance Sheet > total Current Assets
8129000
Annuals > 3 > balance Sheet > property Plant Equipment
424000
Annuals > 3 > balance Sheet > total Assets
8688000
Annuals > 3 > balance Sheet > payables
977000
Annuals > 3 > balance Sheet > short Term Debt
234000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
2832000
Annuals > 3 > balance Sheet > equity
5856000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
430000
Annuals > 3 > cash Flow > depreciation
35000
Annuals > 3 > cash Flow > change In Working Capital
-18000
Annuals > 3 > cash Flow > cash From Operations
-68000
Annuals > 3 > cash Flow > capital Expenditures
56000
Annuals > 3 > cash Flow > cash From Investing
-56000
Annuals > 3 > cash Flow > cash From Financing
62000
Annuals > 3 > cash Flow > net Change In Cash
-62000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.22233712512926576
Annuals > 3 > ratios > PB
6.522626366120218
Annuals > 3 > ratios > ROE
7.342896174863387
Annuals > 3 > ratios > ROA
4.949355432780847
Annuals > 3 > ratios > FCF
-124000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.013531209079004802
Annuals > 3 > health Score
52
Valuation > metrics > PE
0.1552090715804394
Valuation > final Score
70
Valuation > verdict
98.4% Undervalued
Profitability > metrics > Net Margin
0.10852334416419433
Profitability > final Score
51
Profitability > verdict
Weak
Risk > metrics > Interest Coverage
1
Risk > final Score
34
Risk > verdict
High
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
44.57514988629315
Prev Valuations > 1
43.4278565471226
Prev Valuations > 2
21.068852459016387
Prev Profitabilities > 0
40
Prev Profitabilities > 1
33
Prev Profitabilities > 2
0
Prev Risks > 0
60
Prev Risks > 1
72
Prev Risks > 2
63
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:26:58.101Z
Earnings History > 0 > period
2025-06-30
Earnings History > 0 > report Date
2025-08-08
Earnings History > 0 > date
2025-06-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.14
Earnings History > 0 > eps Estimate
0
Earnings History > 0 > eps Difference
0.14
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-03-31
Earnings History > 1 > report Date
2025-05-07
Earnings History > 1 > date
2025-03-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.1298
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2024-12-31
Earnings History > 2 > report Date
2025-03-26
Earnings History > 2 > date
2024-12-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-0.0071
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-09-30
Earnings History > 3 > report Date
2024-10-29
Earnings History > 3 > date
2024-09-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
-0.0237
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-06-30
Earnings History > 4 > report Date
2024-08-13
Earnings History > 4 > date
2024-06-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
-0.226
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-03-31
Earnings History > 5 > report Date
2024-05-09
Earnings History > 5 > date
2024-03-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
-0.0691
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2023-12-31
Earnings History > 6 > report Date
2024-03-28
Earnings History > 6 > date
2023-12-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0.2136
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-09-30
Earnings History > 7 > report Date
2023-10-31
Earnings History > 7 > date
2023-09-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
0.1021
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-06-30
Earnings History > 8 > report Date
2023-08-12
Earnings History > 8 > date
2023-06-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
-0.1748
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
-0.1748
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-03-31
Earnings History > 9 > report Date
2023-05-10
Earnings History > 9 > date
2023-03-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
-0.01
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
-0.01
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2022-12-31
Earnings History > 10 > report Date
2023-03-06
Earnings History > 10 > date
2022-12-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
0.1619
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
0.1619
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-09-30
Earnings History > 11 > report Date
2022-11-09
Earnings History > 11 > date
2022-09-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
0.07
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
0.07
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-06-30
Earnings History > 12 > report Date
2022-08-17
Earnings History > 12 > date
2022-06-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
-0.21
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-03-31
Earnings History > 13 > report Date
2022-05-05
Earnings History > 13 > date
2022-03-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
0.02
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2021-12-31
Earnings History > 14 > report Date
2022-03-17
Earnings History > 14 > date
2021-12-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
0.23
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-09-30
Earnings History > 15 > report Date
2021-11-10
Earnings History > 15 > date
2021-09-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
-0.08
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-06-30
Earnings History > 16 > report Date
2021-08-11
Earnings History > 16 > date
2021-06-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
0.29
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-03-31
Earnings History > 17 > report Date
2021-05-13
Earnings History > 17 > date
2021-03-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
-0.22
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2020-12-31
Earnings History > 18 > report Date
2021-01-03
Earnings History > 18 > date
2020-12-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
-0.5246
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-09-30
Earnings History > 19 > report Date
2020-11-11
Earnings History > 19 > date
2020-09-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
-0.1
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-06-30
Earnings History > 20 > report Date
2020-08-16
Earnings History > 20 > date
2020-06-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
0.05
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-03-31
Earnings History > 21 > report Date
2020-05-06
Earnings History > 21 > date
2020-03-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
-0.08
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2019-12-31
Earnings History > 22 > report Date
2020-03-19
Earnings History > 22 > date
2019-12-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
-0.1
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-09-30
Earnings History > 23 > report Date
2019-11-07
Earnings History > 23 > date
2019-09-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
0.03
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-06-30
Earnings History > 24 > report Date
2019-08-13
Earnings History > 24 > date
2019-06-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
-0.01
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-03-31
Earnings History > 25 > report Date
2019-05-07
Earnings History > 25 > date
2019-03-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
0.07
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2018-12-31
Earnings History > 26 > report Date
2019-03-07
Earnings History > 26 > date
2018-12-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
0.01
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-09-30
Earnings History > 27 > report Date
2018-11-08
Earnings History > 27 > date
2018-09-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
0.2
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-06-30
Earnings History > 28 > report Date
2018-08-08
Earnings History > 28 > date
2018-06-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
0.23
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-03-31
Earnings History > 29 > report Date
2018-05-08
Earnings History > 29 > date
2018-03-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
0.28
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2017-12-31
Earnings History > 30 > report Date
2018-03-15
Earnings History > 30 > date
2017-12-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
0.33
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-09-30
Earnings History > 31 > report Date
2017-11-08
Earnings History > 31 > date
2017-09-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
-0.07
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-06-30
Earnings History > 32 > report Date
2017-08-08
Earnings History > 32 > date
2017-06-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
0.03
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-03-31
Earnings History > 33 > report Date
2017-05-10
Earnings History > 33 > date
2017-03-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
0.03
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2016-12-31
Earnings History > 34 > report Date
2017-03-16
Earnings History > 34 > date
2016-12-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
0.0284
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-09-30
Earnings History > 35 > report Date
2016-11-09
Earnings History > 35 > date
2016-09-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
-0.2026
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-06-30
Earnings History > 36 > report Date
2016-08-11
Earnings History > 36 > date
2016-06-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
-0.03
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
-0.03
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-03-31
Earnings History > 37 > report Date
2016-05-11
Earnings History > 37 > date
2016-03-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
-0.1645
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2015-12-31
Earnings History > 38 > report Date
2016-03-31
Earnings History > 38 > date
2015-12-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
-0.2027
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
-0.2027
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-09-30
Earnings History > 39 > report Date
2015-11-09
Earnings History > 39 > date
2015-09-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
-0.2101
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
-0.2101
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-06-30
Earnings History > 40 > report Date
2015-09-30
Earnings History > 40 > date
2015-06-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
-0.713
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
-0.713
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-03-31
Earnings History > 41 > report Date
2015-06-30
Earnings History > 41 > date
2015-03-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
-0.1244
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2014-12-31
Earnings History > 42 > report Date
2015-03-11
Earnings History > 42 > date
2014-12-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
-
Earnings History > 42 > eps Actual
-0.24
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-09-30
Earnings History > 43 > report Date
2014-11-10
Earnings History > 43 > date
2014-09-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
-
Earnings History > 43 > eps Actual
-0.1577
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-06-30
Earnings History > 44 > report Date
2014-09-29
Earnings History > 44 > date
2014-06-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
-0.3315
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-03-31
Earnings History > 45 > report Date
2014-05-12
Earnings History > 45 > date
2014-03-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
-0.3539
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2013-12-31
Earnings History > 46 > report Date
2014-03-03
Earnings History > 46 > date
2013-12-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
-1.08
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-09-30
Earnings History > 47 > report Date
2013-11-14
Earnings History > 47 > date
2013-09-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
-0.1229
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-06-30
Earnings History > 48 > report Date
2013-09-30
Earnings History > 48 > date
2013-06-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
-
Earnings History > 48 > eps Actual
-1.26
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
-1.26
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-03-31
Earnings History > 49 > report Date
2013-05-14
Earnings History > 49 > date
2013-03-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
-
Earnings History > 49 > eps Actual
-1.08
Earnings History > 49 > eps Estimate
-0.51
Earnings History > 49 > eps Difference
-0.57
Earnings History > 49 > surprise Percent
-111.7647
Earnings History > 50 > period
2012-12-31
Earnings History > 50 > report Date
2013-02-06
Earnings History > 50 > date
2012-12-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
-
Earnings History > 50 > eps Actual
-0.72
Earnings History > 50 > eps Estimate
-0.48
Earnings History > 50 > eps Difference
-0.24
Earnings History > 50 > surprise Percent
-50
Earnings History > 51 > period
2012-09-30
Earnings History > 51 > report Date
2012-11-07
Earnings History > 51 > date
2012-09-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
-
Earnings History > 51 > eps Actual
-0.3
Earnings History > 51 > eps Estimate
-0.12
Earnings History > 51 > eps Difference
-0.18
Earnings History > 51 > surprise Percent
-150
Earnings History > 52 > period
2012-06-30
Earnings History > 52 > report Date
2012-08-16
Earnings History > 52 > date
2012-06-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
-0.48
Earnings History > 52 > eps Estimate
-0.06
Earnings History > 52 > eps Difference
-0.42
Earnings History > 52 > surprise Percent
-700
Earnings History > 53 > period
2012-03-31
Earnings History > 53 > report Date
2012-05-10
Earnings History > 53 > date
2012-03-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
-0.3
Earnings History > 53 > eps Estimate
-0.3
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2011-12-31
Earnings History > 54 > report Date
2012-01-31
Earnings History > 54 > date
2011-12-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
-0.48
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-09-30
Earnings History > 55 > report Date
2011-11-10
Earnings History > 55 > date
2011-09-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
-0.48
Earnings History > 55 > eps Estimate
-0.06
Earnings History > 55 > eps Difference
-0.42
Earnings History > 55 > surprise Percent
-700
Earnings History > 56 > period
2011-06-30
Earnings History > 56 > report Date
2011-08-31
Earnings History > 56 > date
2011-06-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
-
Earnings History > 56 > eps Actual
0.0279
Earnings History > 56 > eps Estimate
-0.24
Earnings History > 56 > eps Difference
0.2679
Earnings History > 56 > surprise Percent
111.625
Earnings History > 57 > period
2011-03-31
Earnings History > 57 > report Date
2011-05-11
Earnings History > 57 > date
2011-03-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
-
Earnings History > 57 > eps Actual
-0.24
Earnings History > 57 > eps Estimate
-0.24
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
0
Earnings History > 58 > period
2010-12-31
Earnings History > 58 > report Date
2011-02-14
Earnings History > 58 > date
2010-12-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
-
Earnings History > 58 > eps Actual
-0.12
Earnings History > 58 > eps Estimate
-0.3
Earnings History > 58 > eps Difference
0.18
Earnings History > 58 > surprise Percent
60
Earnings History > 59 > period
2010-09-30
Earnings History > 59 > report Date
2010-11-11
Earnings History > 59 > date
2010-09-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
-
Earnings History > 59 > eps Actual
0.06
Earnings History > 59 > eps Estimate
-0.12
Earnings History > 59 > eps Difference
0.18
Earnings History > 59 > surprise Percent
150
Earnings History > 60 > period
2010-06-30
Earnings History > 60 > report Date
2010-09-23
Earnings History > 60 > date
2010-06-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
-
Earnings History > 60 > eps Actual
-0.3
Earnings History > 60 > eps Estimate
-0.3
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
0
Earnings History > 61 > period
2010-03-31
Earnings History > 61 > report Date
2010-05-13
Earnings History > 61 > date
2010-03-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
-
Earnings History > 61 > eps Actual
-0.42
Earnings History > 61 > eps Estimate
-0.42
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2009-12-31
Earnings History > 62 > report Date
2010-02-11
Earnings History > 62 > date
2009-12-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
-
Earnings History > 62 > eps Actual
-0.42
Earnings History > 62 > eps Estimate
-0.42
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
0
Earnings History > 63 > period
2009-09-30
Earnings History > 63 > report Date
2009-11-12
Earnings History > 63 > date
2009-09-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
-0.48
Earnings History > 63 > eps Estimate
-0.54
Earnings History > 63 > eps Difference
0.06
Earnings History > 63 > surprise Percent
11.1111
Earnings History > 64 > period
2009-06-30
Earnings History > 64 > report Date
2009-09-25
Earnings History > 64 > date
2009-06-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
-0.6
Earnings History > 64 > eps Estimate
-0.36
Earnings History > 64 > eps Difference
-0.24
Earnings History > 64 > surprise Percent
-66.6667
Earnings History > 65 > period
2009-03-31
Earnings History > 65 > report Date
2009-05-12
Earnings History > 65 > date
2009-03-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
-
Earnings History > 65 > eps Actual
-0.36
Earnings History > 65 > eps Estimate
-0.27
Earnings History > 65 > eps Difference
-0.09
Earnings History > 65 > surprise Percent
-33.3333
Earnings History > 66 > period
2008-12-31
Earnings History > 66 > report Date
2009-02-12
Earnings History > 66 > date
2008-12-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
-
Earnings History > 66 > eps Actual
-0.3
Earnings History > 66 > eps Estimate
-0.18
Earnings History > 66 > eps Difference
-0.12
Earnings History > 66 > surprise Percent
-66.6667
Earnings History > 67 > period
2008-09-30
Earnings History > 67 > report Date
2008-11-11
Earnings History > 67 > date
2008-09-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
-0.0191
Earnings History > 67 > eps Estimate
-0.09
Earnings History > 67 > eps Difference
0.0709
Earnings History > 67 > surprise Percent
78.7778
Earnings History > 68 > period
2008-06-30
Earnings History > 68 > report Date
2008-09-23
Earnings History > 68 > date
2008-06-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
-
Earnings History > 68 > eps Actual
-0.06
Earnings History > 68 > eps Estimate
-0.12
Earnings History > 68 > eps Difference
0.06
Earnings History > 68 > surprise Percent
50
Earnings History > 69 > period
2008-03-31
Earnings History > 69 > report Date
2008-05-06
Earnings History > 69 > date
2008-03-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
-
Earnings History > 69 > eps Actual
-0.18
Earnings History > 69 > eps Estimate
-0.03
Earnings History > 69 > eps Difference
-0.15
Earnings History > 69 > surprise Percent
-500
Earnings History > 70 > period
2007-12-31
Earnings History > 70 > report Date
2008-02-12
Earnings History > 70 > date
2007-12-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
-
Earnings History > 70 > eps Actual
-0.0289
Earnings History > 70 > eps Estimate
-0.03
Earnings History > 70 > eps Difference
0.0011
Earnings History > 70 > surprise Percent
3.6667
Earnings History > 71 > period
2007-09-30
Earnings History > 71 > report Date
2007-11-13
Earnings History > 71 > date
2007-09-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
-0.12
Earnings History > 71 > eps Estimate
-0.09
Earnings History > 71 > eps Difference
-0.03
Earnings History > 71 > surprise Percent
-33.3333
Earnings History > 72 > period
2007-06-30
Earnings History > 72 > report Date
2007-09-06
Earnings History > 72 > date
2007-06-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
0.12
Earnings History > 72 > eps Estimate
-0.21
Earnings History > 72 > eps Difference
0.33
Earnings History > 72 > surprise Percent
157.1429
Earnings History > 73 > period
2007-03-31
Earnings History > 73 > report Date
2007-05-15
Earnings History > 73 > date
2007-03-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
-
Earnings History > 73 > eps Actual
-0.3
Earnings History > 73 > eps Estimate
-0.3
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
Earnings History > 74 > period
2006-12-31
Earnings History > 74 > report Date
2007-02-14
Earnings History > 74 > date
2006-12-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
-
Earnings History > 74 > eps Actual
-0.24
Earnings History > 74 > eps Estimate
-0.24
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2006-09-30
Earnings History > 75 > report Date
2006-11-09
Earnings History > 75 > date
2006-09-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
-
Earnings History > 75 > eps Actual
-0.3
Earnings History > 75 > eps Estimate
-0.3
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2006-06-30
Earnings History > 76 > report Date
2006-09-13
Earnings History > 76 > date
2006-06-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
-
Earnings History > 76 > eps Actual
-0.36
Earnings History > 76 > eps Estimate
-0.48
Earnings History > 76 > eps Difference
0.12
Earnings History > 76 > surprise Percent
25
Earnings History > 77 > period
2006-03-31
Earnings History > 77 > report Date
2006-05-10
Earnings History > 77 > date
2006-03-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
-
Earnings History > 77 > eps Actual
-0.3
Earnings History > 77 > eps Estimate
-0.18
Earnings History > 77 > eps Difference
-0.12
Earnings History > 77 > surprise Percent
-66.6667
Earnings History > 78 > period
2005-12-31
Earnings History > 78 > report Date
2006-02-02
Earnings History > 78 > date
2005-12-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
-
Earnings History > 78 > eps Actual
-0.12
Earnings History > 78 > eps Estimate
-0.18
Earnings History > 78 > eps Difference
0.06
Earnings History > 78 > surprise Percent
33.3333
Earnings History > 79 > period
2005-09-30
Earnings History > 79 > report Date
2005-11-02
Earnings History > 79 > date
2005-09-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
-
Earnings History > 79 > eps Actual
-0.12
Earnings History > 79 > eps Estimate
-0.36
Earnings History > 79 > eps Difference
0.24
Earnings History > 79 > surprise Percent
66.6667
Earnings History > 80 > period
2005-06-30
Earnings History > 80 > report Date
2005-08-25
Earnings History > 80 > date
2005-06-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
-
Earnings History > 80 > eps Actual
-0.24
Earnings History > 80 > eps Estimate
-0.3
Earnings History > 80 > eps Difference
0.06
Earnings History > 80 > surprise Percent
20
Earnings History > 81 > period
2005-03-31
Earnings History > 81 > report Date
2005-05-05
Earnings History > 81 > date
2005-03-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
-
Earnings History > 81 > eps Actual
-0.3
Earnings History > 81 > eps Estimate
-0.15
Earnings History > 81 > eps Difference
-0.15
Earnings History > 81 > surprise Percent
-100
Earnings History > 82 > period
2004-12-31
Earnings History > 82 > report Date
2005-01-25
Earnings History > 82 > date
2004-12-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
-
Earnings History > 82 > eps Actual
-0.18
Earnings History > 82 > eps Estimate
-0.06
Earnings History > 82 > eps Difference
-0.12
Earnings History > 82 > surprise Percent
-200
Earnings History > 83 > period
2004-09-30
Earnings History > 83 > report Date
2004-10-28
Earnings History > 83 > date
2004-09-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
-
Earnings History > 83 > eps Actual
-0.12
Earnings History > 83 > eps Estimate
-0.16
Earnings History > 83 > eps Difference
0.04
Earnings History > 83 > surprise Percent
25
Earnings History > 84 > period
2004-06-30
Earnings History > 84 > report Date
2004-08-24
Earnings History > 84 > date
2004-06-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
-
Earnings History > 84 > eps Actual
-0.0076
Earnings History > 84 > eps Estimate
-0.12
Earnings History > 84 > eps Difference
0.1124
Earnings History > 84 > surprise Percent
93.6667
Earnings History > 85 > period
2004-03-31
Earnings History > 85 > report Date
2004-04-29
Earnings History > 85 > date
2004-03-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
-
Earnings History > 85 > eps Actual
-0.18
Earnings History > 85 > eps Estimate
-0.12
Earnings History > 85 > eps Difference
-0.06
Earnings History > 85 > surprise Percent
-50
Earnings History > 86 > period
2003-12-31
Earnings History > 86 > report Date
2004-02-05
Earnings History > 86 > date
2003-12-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
-
Earnings History > 86 > eps Actual
0.12
Earnings History > 86 > eps Estimate
-0.09
Earnings History > 86 > eps Difference
0.21
Earnings History > 86 > surprise Percent
233.3333
Earnings History > 87 > period
2003-09-30
Earnings History > 87 > report Date
2003-10-30
Earnings History > 87 > date
2003-09-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
-
Earnings History > 87 > eps Actual
-0.3
Earnings History > 87 > eps Estimate
-0.36
Earnings History > 87 > eps Difference
0.06
Earnings History > 87 > surprise Percent
16.6667
Earnings History > 88 > period
2003-06-30
Earnings History > 88 > report Date
2003-08-21
Earnings History > 88 > date
2003-06-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
-
Earnings History > 88 > eps Actual
-0.0207
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-03-31
Earnings History > 89 > report Date
2003-05-01
Earnings History > 89 > date
2003-03-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
-
Earnings History > 89 > eps Actual
0.0052
Earnings History > 89 > eps Estimate
0.12
Earnings History > 89 > eps Difference
-0.1148
Earnings History > 89 > surprise Percent
-95.6667
Earnings History > 90 > period
2002-12-31
Earnings History > 90 > report Date
2003-01-30
Earnings History > 90 > date
2002-12-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
-
Earnings History > 90 > eps Actual
0.06
Earnings History > 90 > eps Estimate
0.27
Earnings History > 90 > eps Difference
-0.21
Earnings History > 90 > surprise Percent
-77.7778
Earnings History > 91 > period
2002-09-30
Earnings History > 91 > report Date
2002-11-07
Earnings History > 91 > date
2002-09-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
-
Earnings History > 91 > eps Actual
0.24
Earnings History > 91 > eps Estimate
0.15
Earnings History > 91 > eps Difference
0.09
Earnings History > 91 > surprise Percent
60
Earnings History > 92 > period
2002-06-30
Earnings History > 92 > report Date
2002-09-05
Earnings History > 92 > date
2002-06-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
-
Earnings History > 92 > eps Actual
-0.12
Earnings History > 92 > eps Estimate
0.3
Earnings History > 92 > eps Difference
-0.42
Earnings History > 92 > surprise Percent
-140
Earnings History > 93 > period
2002-03-31
Earnings History > 93 > report Date
2002-05-13
Earnings History > 93 > date
2002-03-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
-
Earnings History > 93 > eps Actual
0.3
Earnings History > 93 > eps Estimate
0.6
Earnings History > 93 > eps Difference
-0.3
Earnings History > 93 > surprise Percent
-50
Earnings History > 94 > period
2001-12-31
Earnings History > 94 > report Date
2002-02-06
Earnings History > 94 > date
2001-12-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
-
Earnings History > 94 > eps Actual
0.6
Earnings History > 94 > eps Estimate
0.57
Earnings History > 94 > eps Difference
0.03
Earnings History > 94 > surprise Percent
5.2632
Earnings History > 95 > period
2001-09-30
Earnings History > 95 > report Date
2001-11-13
Earnings History > 95 > date
2001-09-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
-
Earnings History > 95 > eps Actual
0.54
Earnings History > 95 > eps Estimate
0.62
Earnings History > 95 > eps Difference
-0.08
Earnings History > 95 > surprise Percent
-12.9032
Earnings History > 96 > period
2001-06-30
Earnings History > 96 > report Date
2001-08-23
Earnings History > 96 > date
2001-06-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
-
Earnings History > 96 > eps Actual
0.66
Earnings History > 96 > eps Estimate
0.7
Earnings History > 96 > eps Difference
-0.04
Earnings History > 96 > surprise Percent
-5.7143
Earnings History > 97 > period
2001-03-31
Earnings History > 97 > report Date
2001-05-07
Earnings History > 97 > date
2001-03-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
-
Earnings History > 97 > eps Actual
0.66
Earnings History > 97 > eps Estimate
0.7
Earnings History > 97 > eps Difference
-0.04
Earnings History > 97 > surprise Percent
-5.7143
Earnings History > 98 > period
2000-12-31
Earnings History > 98 > report Date
2001-02-01
Earnings History > 98 > date
2000-12-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
-
Earnings History > 98 > eps Actual
1.08
Earnings History > 98 > eps Estimate
1.05
Earnings History > 98 > eps Difference
0.03
Earnings History > 98 > surprise Percent
2.8571
Earnings History > 99 > period
2000-09-30
Earnings History > 99 > report Date
2000-10-30
Earnings History > 99 > date
2000-09-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
-
Earnings History > 99 > eps Actual
1.08
Earnings History > 99 > eps Estimate
1.05
Earnings History > 99 > eps Difference
0.03
Earnings History > 99 > surprise Percent
2.8571
Qualstar Corporation, together with its subsidiaries, manufactures and markets data storage system products and power solutions worldwide. The company operates in two segments, Data Storage and Power Supplies. It provides data storage systems under the Qualstar brand and power solutions under the N2Power brand. The company designs, manufactures, and sells switching power supplies that are used to convert AC line voltage to DC voltages; or DC voltages to other DC voltages for use in various electronic equipment, such as communications equipment, industrial machine tools, and wireless systems, as well as medical and gaming devices. It also supports and sells data storage devices used to store, retrieve, and manage electronic data primarily in network computing environments. The company serves resellers, system integrators, and original equipment manufacturers, including OEMs in various markets, such as telecom/networking equipment, audio/visual, industrial, gaming and medical industries. The company was incorporated in 1984 and is based in Irvine, California.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(Last Updated 2025-09-30)
Health Score
* Institutions hold a combined 0.00% of the total shares of Qualstar Corporation
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-06-30
EPS Actual
0.14
EPS Estimate
0
EPS Difference
0.14
Surprise Percent
0%
(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.