_id
690f364bccc777a4e85d1751
Ticker
BLGO
Name
BioLargo Inc
Exchange
OTCQX
Address
14921 Chestnut Street, Westminster, CA, United States, 92683
Country
USA
Sector
Basic Materials
Industry
Chemicals
Currency
USD
Website
https://www.biolargo.com
Description
BioLargo, Inc. invents, develops, and commercializes various platform technologies. The company's technologies solve challenging environmental problems comprising per - and polyfluoroalkyl substances (PFAS) water contamination, advanced water and wastewater treatment, industrial odor and volatile organic compounds control, air quality control, infection control, and myriad environmental remediation. It provides full-service environmental engineering services. BioLargo, Inc. is based in Westminster, California.
Last Close
0.188
Volume
70000
Current Price
0.1875
Change
-0.0025
Last Updated
2026-01-20T16:42:09.522Z
Image
data:image/webp;base64,UklGRgIDAABXRUJQVlA4IPYCAAAwDwCdASpAAEAAPs1YokunpaMhsBgMAPAZiWgAyuPiyaZg4U+3Y547Tdt6Rn1nOOGjcB8GeFuWUwW0vU0TyjfQnfABE/kGrCVQcvdZYBDBWPi2nvuXPC1sHxJ1GIbzsApWdwt4OAScCAd8Ba63y78JKVS9H+rMY61/IkSds5zeyFkAAP78SgihpdH6AA+7EsSqCmSlrOvPqYuvCrBAU8in8GxwMP6pzObhVD5C9jzkrelPtdAh97EhQXmqboVXsQOo2cfl0JrCjSBpHn6QfE3gJaD/UUURbUOB4IczfLHbHlXMWVyZg+Xn1i3yywQ/BuBX4PQOMd+haCCtPq+FIXqYYrx2B12g1/+ulJX2PIo67AwakQN6pbB6c+I4eqzmejHdQWSRqfb7Mmf7oxegst+XVfL4FEyrtlW9+QOZ/VkauQyXjeT29utF36VjU2LB7ZWKB082U6t0qZYhwI/3y7TICoPh9aOvg9pG7CcB7f85ydXe7twKmD259Vr44kgj2yD0G7/LjY/u/iaEW7RvQvKaL4nLjH5I4WXpRlbdv7h9KJQLlJnZu3i1+SyxDfBZug+FREHRTSZ1iTYiKl/txtX1+7eT2G5sk+Dggn8dFwfs8AdJ1fm74qFIv57xi/nscaZ+zeU+WxZWwlJaqGPk3evvCdfAuXWMO8nVRxcBNM61Vv3b3TJJ6KIgvLgo8vBO0CaGmGdrrqHn66UCI/YESkxQ5XL/p8cf5lp7FPqQeMti1ZZT7CC2eMfoigfT7u8jV+v1FdWFy+Auf0ShYnBthXWIciTasmi57rqzQDZuZnBvTgjJELQoN/a8ThNWpKbbb/6cog+DN4Uh271O59ImO4GMKfFVynpIPzLFpnC9jz45y8aMx0MRUXwmgokCc7gEcNYp0Krh5JlbaHaX6DQMDzUmfW+tfe35Xa+50gnkf+dmqr1x51TsSpxOTbqKh36LD1lsX6n8mDEfojicxFvKJmct/12WgZCqiEXubsy6eKHhWeaJhsgAAA==
Ipo Date
1991-12-12T00:00:00.000Z
Market Cap
59733536
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
4
Strong Buy
0
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
1103000
Cost Of Revenue
731000
Gross Profit
372000
Operating Expenses
8283000
Operating Income
-7180000
Interest Expense
144000
Pretax Income
-7244000
Net Income
-6479000
Eps
-0.02080251785790524
Dividends Per Share
-
Shares Outstanding
314387040
Income Tax Expense
-
EBITDA
-
Operating Margin
-650.9519492293745
Total Other Income Expense Net
-
Cash
4546000
Short Term Investments
-
Receivables
761000
Inventories
409000
Total Current Assets
5775000
Property Plant Equipment
3134000
Total Assets
9130000
Payables
1054000
Short Term Debt
-
Long Term Debt
1200000
Total Liabilities
5915000
Equity
6580000
Bs_currency_symbol
USD
Depreciation
103000
Change In Working Capital
-333000
Cash From Operations
-2759000
Capital Expenditures
0
Cash From Investing
-
Cash From Financing
3570000
Net Change In Cash
1075000
Cf_currency_symbol
USD
PE
-
PB
8.874981468465046
ROE
-98.46504559270517
ROA
-70.96385542168674
FCF
-2759000
Fcf Percent
-2.501359927470535
Piotroski FScore
1
Health Score
23
Deep Value Investing Score
2
Defensive Investing Score
6.5
Dividend Investing Score
1.5
Economic Moat Investing Score
4.3
Garp Investing Score
2
Growth Investing Score
1
Momentum Investing Score
6
Net Net Investing Score
2.5
Quality Investing Score
2
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1103000
Quarters > 0 > income Statement > cost Of Revenue
731000
Quarters > 0 > income Statement > gross Profit
372000
Quarters > 0 > income Statement > operating Expenses
8283000
Quarters > 0 > income Statement > operating Income
-7180000
Quarters > 0 > income Statement > interest Expense
144000
Quarters > 0 > income Statement > pretax Income
-7244000
Quarters > 0 > income Statement > net Income
-6479000
Quarters > 0 > income Statement > eps
-0.02080251785790524
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
311452683
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
-650.9519492293745
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
4546000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
761000
Quarters > 0 > balance Sheet > inventories
409000
Quarters > 0 > balance Sheet > total Current Assets
5775000
Quarters > 0 > balance Sheet > property Plant Equipment
3134000
Quarters > 0 > balance Sheet > total Assets
9130000
Quarters > 0 > balance Sheet > payables
1054000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
1200000
Quarters > 0 > balance Sheet > total Liabilities
5915000
Quarters > 0 > balance Sheet > equity
6580000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-6479000
Quarters > 0 > cash Flow > depreciation
103000
Quarters > 0 > cash Flow > change In Working Capital
-333000
Quarters > 0 > cash Flow > cash From Operations
-2759000
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
3570000
Quarters > 0 > cash Flow > net Change In Cash
1075000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
-0.02080251785790524
Quarters > 0 > ratios > PB
8.874981468465046
Quarters > 0 > ratios > ROE
-98.46504559270517
Quarters > 0 > ratios > ROA
-70.96385542168674
Quarters > 0 > ratios > FCF
-2759000
Quarters > 0 > ratios > Piotroski FScore
1
Quarters > 0 > ratios > fcf Percent
-2.501359927470535
Quarters > 0 > health Score
23
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2777000
Quarters > 1 > income Statement > cost Of Revenue
1356000
Quarters > 1 > income Statement > gross Profit
1421000
Quarters > 1 > income Statement > operating Expenses
4579000
Quarters > 1 > income Statement > operating Income
-1802000
Quarters > 1 > income Statement > interest Expense
80000
Quarters > 1 > income Statement > pretax Income
-1882000
Quarters > 1 > income Statement > net Income
-1192000
Quarters > 1 > income Statement > eps
-0.0038858668613146927
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
306752661
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
-64.89016924738927
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
3471000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1735000
Quarters > 1 > balance Sheet > inventories
444000
Quarters > 1 > balance Sheet > total Current Assets
9187000
Quarters > 1 > balance Sheet > property Plant Equipment
3019000
Quarters > 1 > balance Sheet > total Assets
12499000
Quarters > 1 > balance Sheet > payables
1581000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
1170000
Quarters > 1 > balance Sheet > total Liabilities
6439000
Quarters > 1 > balance Sheet > equity
8755000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
-1192000
Quarters > 1 > cash Flow > depreciation
81000
Quarters > 1 > cash Flow > change In Working Capital
-1030000
Quarters > 1 > cash Flow > cash From Operations
-2118000
Quarters > 1 > cash Flow > capital Expenditures
0
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
2833000
Quarters > 1 > cash Flow > net Change In Cash
907000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
-0.0038858668613146927
Quarters > 1 > ratios > PB
6.5695172972587095
Quarters > 1 > ratios > ROE
-13.615077098800684
Quarters > 1 > ratios > ROA
-9.536762941035283
Quarters > 1 > ratios > FCF
-2118000
Quarters > 1 > ratios > Piotroski FScore
0
Quarters > 1 > ratios > fcf Percent
-0.7626935541951746
Quarters > 1 > health Score
22
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
3269000
Quarters > 2 > income Statement > cost Of Revenue
1781000
Quarters > 2 > income Statement > gross Profit
1488000
Quarters > 2 > income Statement > operating Expenses
5125000
Quarters > 2 > income Statement > operating Income
-1856000
Quarters > 2 > income Statement > interest Expense
65000
Quarters > 2 > income Statement > pretax Income
-1921000
Quarters > 2 > income Statement > net Income
-1155000
Quarters > 2 > income Statement > eps
-0.0038275403377765575
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
301760373
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-
Quarters > 2 > income Statement > operating Margin
-56.77577240746405
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
2564000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
4208000
Quarters > 2 > balance Sheet > inventories
369000
Quarters > 2 > balance Sheet > total Current Assets
7218000
Quarters > 2 > balance Sheet > property Plant Equipment
3100000
Quarters > 2 > balance Sheet > total Assets
10511000
Quarters > 2 > balance Sheet > payables
1506000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
812000
Quarters > 2 > balance Sheet > total Liabilities
5421000
Quarters > 2 > balance Sheet > equity
7609000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
-1921000
Quarters > 2 > cash Flow > depreciation
85000
Quarters > 2 > cash Flow > change In Working Capital
-723000
Quarters > 2 > cash Flow > cash From Operations
-1830000
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
866000
Quarters > 2 > cash Flow > net Change In Cash
-984000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
-0.0038275403377765575
Quarters > 2 > ratios > PB
7.435940325601261
Quarters > 2 > ratios > ROE
-15.179392824287028
Quarters > 2 > ratios > ROA
-10.988488250404338
Quarters > 2 > ratios > FCF
-1830000
Quarters > 2 > ratios > Piotroski FScore
0
Quarters > 2 > ratios > fcf Percent
-0.5598042214744571
Quarters > 2 > health Score
22
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
3657000
Quarters > 3 > income Statement > cost Of Revenue
1907000
Quarters > 3 > income Statement > gross Profit
1750000
Quarters > 3 > income Statement > operating Expenses
5262000
Quarters > 3 > income Statement > operating Income
-1605000
Quarters > 3 > income Statement > interest Expense
21000
Quarters > 3 > income Statement > pretax Income
-1732000
Quarters > 3 > income Statement > net Income
-1014000
Quarters > 3 > income Statement > eps
-0.003365704249732361
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
301274243
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
-43.888433141919606
Quarters > 3 > income Statement > total Other Income Expense Net
-
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
3548000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
3168000
Quarters > 3 > balance Sheet > inventories
330000
Quarters > 3 > balance Sheet > total Current Assets
7137000
Quarters > 3 > balance Sheet > property Plant Equipment
3185000
Quarters > 3 > balance Sheet > total Assets
10513000
Quarters > 3 > balance Sheet > payables
1073000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
527000
Quarters > 3 > balance Sheet > total Liabilities
4457000
Quarters > 3 > balance Sheet > equity
8851000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-1014000
Quarters > 3 > cash Flow > depreciation
67000
Quarters > 3 > cash Flow > change In Working Capital
-1268000
Quarters > 3 > cash Flow > cash From Operations
-1916000
Quarters > 3 > cash Flow > capital Expenditures
0
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
1592000
Quarters > 3 > cash Flow > net Change In Cash
-334000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-0.003365704249732361
Quarters > 3 > ratios > PB
6.382207723703536
Quarters > 3 > ratios > ROE
-11.456332617783302
Quarters > 3 > ratios > ROA
-9.645201179492059
Quarters > 3 > ratios > FCF
-1916000
Quarters > 3 > ratios > Piotroski FScore
0
Quarters > 3 > ratios > fcf Percent
-0.5239267158873393
Quarters > 3 > health Score
22
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
17779000
Annuals > 0 > income Statement > cost Of Revenue
9926000
Annuals > 0 > income Statement > gross Profit
7853000
Annuals > 0 > income Statement > operating Expenses
22084000
Annuals > 0 > income Statement > operating Income
-4305000
Annuals > 0 > income Statement > interest Expense
33000
Annuals > 0 > income Statement > pretax Income
-4347000
Annuals > 0 > income Statement > net Income
-2402000
Annuals > 0 > income Statement > eps
-0.007972802374612556
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
301274243
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
-
Annuals > 0 > income Statement > operating Margin
-24.213960290230048
Annuals > 0 > income Statement > total Other Income Expense Net
97000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
3548000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
3168000
Annuals > 0 > balance Sheet > inventories
330000
Annuals > 0 > balance Sheet > total Current Assets
7137000
Annuals > 0 > balance Sheet > property Plant Equipment
3185000
Annuals > 0 > balance Sheet > total Assets
10513000
Annuals > 0 > balance Sheet > payables
1073000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
527000
Annuals > 0 > balance Sheet > total Liabilities
4457000
Annuals > 0 > balance Sheet > equity
8851000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-2402000
Annuals > 0 > cash Flow > depreciation
255000
Annuals > 0 > cash Flow > change In Working Capital
-1620000
Annuals > 0 > cash Flow > cash From Operations
-3206000
Annuals > 0 > cash Flow > capital Expenditures
1235000
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
4438000
Annuals > 0 > cash Flow > net Change In Cash
9000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-0.007972802374612556
Annuals > 0 > ratios > PB
6.382207723703536
Annuals > 0 > ratios > ROE
-27.13817647723421
Annuals > 0 > ratios > ROA
-22.847902596784934
Annuals > 0 > ratios > FCF
-4441000
Annuals > 0 > ratios > Piotroski FScore
1
Annuals > 0 > ratios > fcf Percent
-0.24978907700095618
Annuals > 0 > health Score
23
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
12230000
Annuals > 1 > income Statement > cost Of Revenue
6076000
Annuals > 1 > income Statement > gross Profit
6154000
Annuals > 1 > income Statement > operating Expenses
16393000
Annuals > 1 > income Statement > operating Income
-4163000
Annuals > 1 > income Statement > interest Expense
91000
Annuals > 1 > income Statement > pretax Income
-4648000
Annuals > 1 > income Statement > net Income
-3504000
Annuals > 1 > income Statement > eps
-0.011961259161069165
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
292945747
Annuals > 1 > income Statement > income Tax Expense
-
Annuals > 1 > income Statement > EBITDA
-
Annuals > 1 > income Statement > operating Margin
-34.039247751430906
Annuals > 1 > income Statement > total Other Income Expense Net
-394000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
3539000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
2612000
Annuals > 1 > balance Sheet > inventories
153000
Annuals > 1 > balance Sheet > total Current Assets
6362000
Annuals > 1 > balance Sheet > property Plant Equipment
1754000
Annuals > 1 > balance Sheet > total Assets
8205000
Annuals > 1 > balance Sheet > payables
1347000
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
289000
Annuals > 1 > balance Sheet > total Liabilities
4003000
Annuals > 1 > balance Sheet > equity
6844000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-3504000
Annuals > 1 > cash Flow > depreciation
201000
Annuals > 1 > cash Flow > change In Working Capital
-375000
Annuals > 1 > cash Flow > cash From Operations
-2322000
Annuals > 1 > cash Flow > capital Expenditures
439000
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
4511000
Annuals > 1 > cash Flow > net Change In Cash
1774000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-0.011961259161069165
Annuals > 1 > ratios > PB
8.025617703462888
Annuals > 1 > ratios > ROE
-51.198129748684984
Annuals > 1 > ratios > ROA
-42.70566727605119
Annuals > 1 > ratios > FCF
-2761000
Annuals > 1 > ratios > Piotroski FScore
0
Annuals > 1 > ratios > fcf Percent
-0.22575633687653313
Annuals > 1 > health Score
22
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
5884000
Annuals > 2 > income Statement > cost Of Revenue
3027000
Annuals > 2 > income Statement > gross Profit
2857000
Annuals > 2 > income Statement > operating Expenses
11003000
Annuals > 2 > income Statement > operating Income
-5119000
Annuals > 2 > income Statement > interest Expense
53000
Annuals > 2 > income Statement > pretax Income
-5132000
Annuals > 2 > income Statement > net Income
-4473000
Annuals > 2 > income Statement > eps
-0.016063192318471545
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
278462706
Annuals > 2 > income Statement > income Tax Expense
-
Annuals > 2 > income Statement > EBITDA
-5034000
Annuals > 2 > income Statement > operating Margin
-86.9986403806934
Annuals > 2 > income Statement > total Other Income Expense Net
40000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
1851000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1064000
Annuals > 2 > balance Sheet > inventories
120000
Annuals > 2 > balance Sheet > total Current Assets
3153000
Annuals > 2 > balance Sheet > property Plant Equipment
1154000
Annuals > 2 > balance Sheet > total Assets
4858000
Annuals > 2 > balance Sheet > payables
903000
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
498000
Annuals > 2 > balance Sheet > total Liabilities
2847000
Annuals > 2 > balance Sheet > equity
4878000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-4473000
Annuals > 2 > cash Flow > depreciation
45000
Annuals > 2 > cash Flow > change In Working Capital
-250000
Annuals > 2 > cash Flow > cash From Operations
-2762000
Annuals > 2 > cash Flow > capital Expenditures
271000
Annuals > 2 > cash Flow > cash From Investing
-
Annuals > 2 > cash Flow > cash From Financing
3956000
Annuals > 2 > cash Flow > net Change In Cash
889000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-0.016063192318471545
Annuals > 2 > ratios > PB
10.70351729704797
Annuals > 2 > ratios > ROE
-91.69741697416974
Annuals > 2 > ratios > ROA
-92.0749279538905
Annuals > 2 > ratios > FCF
-3033000
Annuals > 2 > ratios > Piotroski FScore
0
Annuals > 2 > ratios > fcf Percent
-0.5154656696125085
Annuals > 2 > health Score
22
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
2531000
Annuals > 3 > income Statement > cost Of Revenue
1428000
Annuals > 3 > income Statement > gross Profit
1103000
Annuals > 3 > income Statement > operating Expenses
8849000
Annuals > 3 > income Statement > operating Income
-6318000
Annuals > 3 > income Statement > interest Expense
234000
Annuals > 3 > income Statement > pretax Income
-6894000
Annuals > 3 > income Statement > net Income
-7080000
Annuals > 3 > income Statement > eps
-0.027667735784971923
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
255893726
Annuals > 3 > income Statement > income Tax Expense
-
Annuals > 3 > income Statement > EBITDA
-6640000
Annuals > 3 > income Statement > operating Margin
-249.62465428684314
Annuals > 3 > income Statement > total Other Income Expense Net
-342000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
962000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
513000
Annuals > 3 > balance Sheet > inventories
241000
Annuals > 3 > balance Sheet > total Current Assets
1801000
Annuals > 3 > balance Sheet > property Plant Equipment
514000
Annuals > 3 > balance Sheet > total Assets
3023000
Annuals > 3 > balance Sheet > payables
499000
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
367000
Annuals > 3 > balance Sheet > total Liabilities
2090000
Annuals > 3 > balance Sheet > equity
4653000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-7080000
Annuals > 3 > cash Flow > depreciation
20000
Annuals > 3 > cash Flow > change In Working Capital
249000
Annuals > 3 > cash Flow > cash From Operations
-3937000
Annuals > 3 > cash Flow > capital Expenditures
21000
Annuals > 3 > cash Flow > cash From Investing
-34000
Annuals > 3 > cash Flow > cash From Financing
4231000
Annuals > 3 > cash Flow > net Change In Cash
246000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.027667735784971923
Annuals > 3 > ratios > PB
10.311642730496454
Annuals > 3 > ratios > ROE
-152.1598968407479
Annuals > 3 > ratios > ROA
-234.20443268276549
Annuals > 3 > ratios > FCF
-3958000
Annuals > 3 > ratios > Piotroski FScore
0
Annuals > 3 > ratios > fcf Percent
-1.5638087712366653
Annuals > 3 > health Score
26
Valuation > metrics > PE
-0.02080251785790524
Valuation > metrics > PB
8.874981468465046
Valuation > final Score
20
Valuation > verdict
195.8% Overvalued
Profitability > metrics > ROE
-98.46504559270517
Profitability > metrics > ROA
-112.19047619047619
Profitability > metrics > Net Margin
-5.873980054397099
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.898936170212766
Risk > metrics > Interest Coverage
-49.861111111111114
Risk > final Score
-151
Risk > verdict
High
Liquidity > metrics > Current Ratio
5.479127134724858
Liquidity > metrics > Quick Ratio
5.0910815939278935
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
20
Prev Valuations > 1
20
Prev Valuations > 2
20
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
0
Prev Risks > 0
-42
Prev Risks > 1
-66
Prev Risks > 2
-258
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:30:10.200Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-06
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
-0.01
Earnings History > 0 > eps Difference
0.01
Earnings History > 0 > surprise Percent
100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-17
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.02
Earnings History > 1 > eps Estimate
-0.01
Earnings History > 1 > eps Difference
-0.01
Earnings History > 1 > surprise Percent
-100
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-14
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-0.004
Earnings History > 2 > eps Estimate
-0.01
Earnings History > 2 > eps Difference
0.006
Earnings History > 2 > surprise Percent
60
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-12
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
-0.004
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-31
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.005
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-12
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
-0.002
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-14
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.001
Earnings History > 6 > eps Estimate
0
Earnings History > 6 > eps Difference
-0.001
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-14
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.001
Earnings History > 7 > eps Estimate
0
Earnings History > 7 > eps Difference
-0.001
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-28
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.0025
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
-0.0025
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-15
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.01
Earnings History > 9 > eps Estimate
-0.01
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
0
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-14
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.01
Earnings History > 10 > eps Estimate
-0.01
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
0
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-17
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.0039
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
-0.0039
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-31
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.0039
Earnings History > 12 > eps Estimate
-0.01
Earnings History > 12 > eps Difference
0.0061
Earnings History > 12 > surprise Percent
61
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-14
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.0019
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-15
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.0046
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-16
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.01
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-30
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.01
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-15
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.01
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-16
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.01
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-17
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.01
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-30
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.01
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-16
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.01
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-14
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.01
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-19
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.01
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-31
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.02
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-14
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.02
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-14
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
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
2019-03-31
Earnings History > 27 > report Date
2019-05-15
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.02
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-29
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.02
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-14
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.02
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-14
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.03
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-14
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.02
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-16
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.02
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-14
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.02
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-09-30
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.0214
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-06-30
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.0245
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.024
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-12-31
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.0245
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-09-30
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.0274
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-06-30
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.0187
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-31
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.0184
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-12-31
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.0146
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-09-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.0216
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-06-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.0155
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-31
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.0094
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-12-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.0091
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-09-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.0102
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-06-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.0138
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.0133
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.0087
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.0107
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.0074
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.009
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.0257
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-09-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.014
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-06
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.0283
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.0154
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-15
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.0156
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-15
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.0126
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-15
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
AfterMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.0161
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.0274
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-15
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.0254
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-16
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.0296
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-17
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.0463
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2009-12-31
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.2417
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-16
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
AfterMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.0382
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-14
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
AfterMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.0446
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-15
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
AfterMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.0404
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-31
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
AfterMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.03
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-13
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
AfterMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.0369
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-14
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
AfterMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.0409
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-14
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
AfterMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.0602
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2007-12-31
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.07
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-09-30
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.0122
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-06-30
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.0226
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-03-31
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.3715
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-09-30
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-5.751
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-06-30
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.9183
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-03-31
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-4.4197
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2005-12-31
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.1386
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-09-30
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.1753
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-06-30
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.1099
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-03-31
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.1332
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2004-12-31
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.25
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-09-30
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.0879
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-06-30
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.1804
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-03-31
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.3037
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-09-30
Earnings History > 87 > report Date
2003-09-30
Earnings History > 87 > date
2003-09-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-2.0887
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-06-30
Earnings History > 88 > report Date
2003-06-30
Earnings History > 88 > date
2003-06-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.9095
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-03-31
Earnings History > 89 > date
2003-03-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-1.5567
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-12-31
Earnings History > 90 > report Date
2002-12-31
Earnings History > 90 > date
2002-12-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-6.408
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-09-30
Earnings History > 91 > report Date
2002-09-30
Earnings History > 91 > date
2002-09-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-2.7821
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-06-30
Earnings History > 92 > report Date
2002-06-30
Earnings History > 92 > date
2002-06-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-2.4144
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-03-31
Earnings History > 93 > report Date
2002-03-31
Earnings History > 93 > date
2002-03-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
4.6785
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2001-09-30
Earnings History > 94 > report Date
2001-09-30
Earnings History > 94 > date
2001-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-7.3067
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-06-30
Earnings History > 95 > report Date
2001-06-30
Earnings History > 95 > date
2001-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-4.6919
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-03-31
Earnings History > 96 > report Date
2001-03-31
Earnings History > 96 > date
2001-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-3.3198
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
BioLargo, Inc. invents, develops, and commercializes various platform technologies. The company's technologies solve challenging environmental problems comprising per - and polyfluoroalkyl substances (PFAS) water contamination, advanced water and wastewater treatment, industrial odor and volatile organic compounds control, air quality control, infection control, and myriad environmental remediation. It provides full-service environmental engineering services. BioLargo, Inc. is based in Westminster, California.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AWhat BioLargo’s CEO will share at Sidoti’s virtual micro-cap conference Stock Titan
Read more →PFAS cleanup and wound care: how BioLargo is gearing up for 2026 Stock Titan
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
$
Analyst Picks
Strong Buy
0
Buy
1
Hold
0
Sell
0
Strong Sell
0
(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 0.00% of the total shares of BioLargo Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-03-31
EPS Estimate
-0.01
Date
2025-09-30
EPS Actual
-0.02
EPS Estimate
-0.01
EPS Difference
-0.01
Surprise Percent
-100%
(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.