_id
69130283ccc777a4e85d79ab
Ticker
IOFNF
Name
Iofina plc
Exchange
PINK
Address
48 Chancery Lane, London, United Kingdom, WC2A 1JF
Country
USA
Sector
Basic Materials
Industry
Specialty Chemicals
Currency
USD
Website
https://iofina.com
Description
Iofina plc, together with its subsidiaries, explores for, develops, and produces iodine and halogen-based specialty chemical derivatives from oil and gas operations in North America, Asia, South America, Europe, and internationally. The company offers iodides, chlorides, and fluorides; and iodine used for animal care and health, biocides and catalysts, disinfectants, fungicide, specialty intermediates, mineral separators, thyroid health, wound healing, diagnostic imaging, iofina logo gray sun 5, preservatives and sanitizers, semiconductor etchant gas, soil fumigants, fine halogen chemicals, electronic specialty gases, and heat stabilizers applications. The company markets its products in electronics/semiconductor, pharmaceutical, food and beverage, personal care, paints and coatings, dairy, chemical intermediates, gemological, fish and wildlife, nylon, x-ray contrast media industries. It serves animal nutrition, biocidal paints and coatings, disinfectants, x-ray contrast media, pharmaceuticals, electronics, perovskites for solar, optical polarizing films, industrial, oil and gas industries. The company sells its products under the IOflo and IOprill brand names. Iofina plc was incorporated in 2005 and is based in London, the United Kingdom.
Last Close
0.36
Volume
-
Current Price
0.36
Change
0
Last Updated
2026-01-04T15:18:41.017Z
Image
data:image/webp;base64,UklGRnIKAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSNkGAAANGbIBylRhE9H/WLzJbvv/jiNJp7XWWmt9F4PM8DK5FC4CrbXa01qf0WSxiE3gl8DDeESFcF6BGYxHMIvCeIN/An+M16gQ1iMqixpzzfUe2hu8CP4Yr1EZrEcwhPMKncF5D2P2C6G9RmVB0LsMCu1tCA/tDV4G4xHlXQgEvTPPK7S5iJiACXhKjP+lnur36p/7h1fCw/cX0r94ppMTxP4M9HzP8lv1eJ4uf4UX+KWH/FVs8ncr+jUfxiIUEsgfxdbj5DnoufpDGYO3vbzMhV/H5dyzWedSKnx84D/zL1T8zZ9wTE+Dn5i83mskL+fTOjZCnb3ISyhtYwL/UPIeNKOfwYsxxyVWGdeFnmMCVv6raN68QfM7dR0PQOo39Kvcs9sozrGSYfan5L3ymrdcGROTyMw8z0oyjpAHrxHxV+avdjjp3YPLJpvYWIyoWVcY9MPMZrpbUwQNkxWVb2pfhj1zDAA0UzHt9ZBgoBQiz/SbTe/8WFm81ttRuraxYKLOXic7HGRCloUk2o9Ub+VLcabhH8CcJBZfdyvSPKCjsk7yaGoa7ndF/wfprHuXI2rPVQyohfbz8wFFc3zcbKLBr+X/ySmg5i71NkxVDGjVfhW2AIxDpo0ZAeerB2UNoD/uL27dkuVOjbb1R/f6mQCG2RBh1JYKX0EDnATiLTaQkVCHKnc10GSZCTISqF+fbVIGsGz16m32tl2MpHp7dbLL8ma3TDoaDXeSx2ShAICxoS1TkqgRuKRiY9YrLsVVcZTzYiKFAgDereXa0YVO62io+/lt8UCbhCQOcKkeT44PAKoLVi3dnjkSegrTLus9GYNYlvmb2BkPgN9m7sZbVLPv6a0jAiAAqVI/uJaeNiDEm+ZXSuAHAKApDrlZQCsBRHkO+QzFtO9XiD3o5dVmx0P69Sy5fq+7+X0WBG1bX2x86YKaE0hiUql5B1r6IYAq8qJITN8LlGJOEmjNtyuMcbk/WdhcAIgYAPr04uyxBwsNCJOBECbnBMAIJB5mVjeSBQAWFueApeuaTQMwjPMqQAQAGKB4wLU6c6UHfDZZXlxWWJ/Wsg8QQZfUZYehQoj7sLrLmTDEL9wtVSaGdyoYMFxwbYspoKwqKWliUxXSzX6NKqA5/zI1v3sbHoAyLqe2zPz6dKZVUW3OYoPf4brZCuUk3+GvJ7bbEAAfjOGszSyqEIxxdD8+3DdX3Um7DBf6K3aoTk6OQp16MaFHbQ+Li5zZumwpY8gWVXGW3OG7+ubyEG15reLVISVGEBwRz2AMyHtysUE/Of2AJp3lnam/TXj9efnd6QntbY0rrszKCRu9nj1JGOMT9K9C9W2xz75pcbnsq3oaTJMCVdgba5VA19Yk49CTavpuyRPq0j7a1pdqdvhd+82VxmZDZdZr9lbfn/57NshwHBy+pXq//NBeSdra1GGilDo1e1KsdUYVtn2zUhj8aZ/VcAtDYiSCchOVNHvGSdL+1wNHEDu/kNl/yrBKAEyaj/HtkOXnNCbzEGKKEOwy0yfTwNUN7aBzApqjzNbhCAD8xHd6hqGf8VHzJujjjGAiELNtVwmAx9tNm9oEl91id+fK4eAd807NDMb1EgAcf1yXdLyzChwBMIyBybzI+gzTxpa7KQbqm9VmCzhLBAAfsd/KdH+WpylG156J3uju1s/naX06xUBJ95ViICMjBzZmorvVI1XmUh2J4a0B2ybPXb7JynWBwbskdAAgQjiYAHpHfXW2mvqJH6IXHMLUJcGFIqUN96cFBsu5O6kyAAYy4KBaLsPZvqCstjxo5k1SVSF4BVyZuryNoQzKZxgYBVCzlqrVWVOX9QGTcK2EcgMAnb1JyTAEJ3yAMOp5mRQPOiV9LUCYordWuG9ymipfXmE4u0QQMy+oD5erPZ3XCHkeoNu0bXO+qrPcRPC5U3EBy4W72t8OvS9RhUZUe1y3TdfVdo7hXgWXxAeua5LikQ67JRBcc6w4LzBDFYGdM2oMwLr0zSOrQNsegMmkohvarhCRxBg/FnC21s0/9002Efg6HPWsGJGIGWO/Q/eKlZwLap8fZWwR2QjG7YrG9I+2uEeQjMK0qW0SCQYyFlMlzlTl/7qKACsuhMZ7H8kIjcFUXQKdtnW+wUGlQhKcECInhkVcPBQSyomzJVeEgW2SO8dKuUg6GFGI1c2Dt2ntuTHBEYFCD9cZzdqbumMa4HTlhAGQCI1UGNUveu26JjgIBIDbZ1nfig5iMNCbEAIHIQhhVKm9ojyQMwABgJimmT/pFw8xDxxhuIQbExDYYGQ102KKPJAAcoBDYzKLpSEiRFGnmQCQ0cSLIUOIKISD/i6CH0ZQNQ4SYhAiPDwBAFZQOCByAwAAUBQAnQEqQABAAD61WqNNpyWjIiYaqdjgFolsALRtcX7d+IHW4VI6r+UHsn0r+efhvg5T09dP6/zb/3T2AeYBzgPMB+xn6ue8B+IHuc9AD9jOtA9BD9dPTa9ir9vf3O9q7NG/sAgT+wGsl3Z/u4N6mAlEtH+6JZEUGuMBcKbvXjZZfQuSFo1Chbmip8dhBo1tpatXT1pnD5QB1cMZBEiC2iQGnDXDD9KVR4GAAPtIY3TKWFb/dreV5WU+ZWCh0smqbxqcIzLVG3ip9hAEh1W9RIzsBRIgVCaGeFx/vZb6e4w16UMI5h6pIr6OqFc/6oxXqgMEAmQhEvouVw/SAt+KvcZno6nPE1Kh3UXdYzr05xSqRSwbbmnkV4d4ipXnWdWeZAvTg3f+FZ5LdzhIEtlsTNDg/VJE3PsJ/dXOxDDV2LZq0/1psUJT6CGeoWIBbQ8/VNyw1tkT4yD/JAriGZ0GwPqNfpGd+vmP4uS6N7RFX47tmDF5MZ5q8j33qcfCAn5XHAGYPXsvgZKv+w5rc3ir6MFenFQHIgAw3Ncmqa349x79X6KBw1r1UQeN+V89JUHvHRTr/EyE1OkxGK47u7h5qm6We9Vpvkj6xONNT9cXQl4/jIIJEHoWLXcLngwvZSAGvyf+BooqtGSUk8bP/mwgRSRjvsWOKgqwfmcX1soD43bmnt1nz0c+Qh++m2OAAyB8fuOblQVKleV/fyJWUsMSKuLB1LPtkHJ9ptwTqzs/XuXg34Kl5s/2djY+xTSiPk9pEQ0GnLAqwjsQGiG8A8CF2f1Do77Q9r1+Iv76QMzTtgoxGstLu1Pm/Tr1r75kvUPCx9gd3Qr2uz500+7XFCivXMGU6vgFWrIfdLM99IgyE22hqfANPu6RRlX70Fz90wdS7ZA1Ki4/1BqSHmrYfH8dMgADf5j1Wz+wsddGAxL/+LdDXJzLyIWQyUo6I6rWaSWbfDqyVxNB0UmyqnYb0rTgj9oRnYLz7/Z9Lu3Lfy5hZih7qQOic4vs0fjFJmsoRVEkanquaAr/Eeop+l26zd/t1/3lHkDcAv/wRnexDmr5d8jXAZtMqUlD9jVTh2rrgAcdwR5Zm5YQhwE8Jx7CDm8BEycnGFz24jDYTtmiAue8Gk4b3pzvqKr5CXU/aELSphNrRyZjQz6H9M2/uFlAD+ICAAAA
Ipo Date
-
Market Cap
69069024
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.997
Sentiment Sources
1
Current Quarter
2025-06-30
Revenue
29166000
Cost Of Revenue
22847000
Gross Profit
6319000
Operating Expenses
983000
Operating Income
5336000
Interest Expense
111162
Pretax Income
3464000
Net Income
2508000
Eps
0.012766522277367581
Dividends Per Share
-
Shares Outstanding
191858408
Income Tax Expense
956000
EBITDA
3277000
Operating Margin
18.295275320578757
Total Other Income Expense Net
-1872000
Cash
6420000
Short Term Investments
-
Receivables
11882000
Inventories
11424000
Total Current Assets
31534000
Property Plant Equipment
35554000
Total Assets
70228000
Payables
10753000
Short Term Debt
1716000
Long Term Debt
5653000
Total Liabilities
19905000
Equity
50323000
Bs_currency_symbol
USD
Depreciation
1513000
Change In Working Capital
-1378000
Cash From Operations
1733079
Capital Expenditures
5277000
Cash From Investing
-5586718
Cash From Financing
3390991
Net Change In Cash
6420000
Cf_currency_symbol
-
PE
12
PB
1.4053707227311567
ROE
4.983804622140969
ROA
3.571225152360882
FCF
-3543921
Fcf Percent
-0.12150864019749023
Piotroski FScore
3
Health Score
58
Deep Value Investing Score
6
Defensive Investing Score
7
Dividend Investing Score
1.5
Economic Moat Investing Score
6.8
Garp Investing Score
4
Growth Investing Score
2
Momentum Investing Score
5
Net Net Investing Score
1
Quality Investing Score
5
Value Investing Score
7
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
29166000
Quarters > 0 > income Statement > cost Of Revenue
22847000
Quarters > 0 > income Statement > gross Profit
6319000
Quarters > 0 > income Statement > operating Expenses
983000
Quarters > 0 > income Statement > operating Income
5336000
Quarters > 0 > income Statement > interest Expense
111162
Quarters > 0 > income Statement > pretax Income
3464000
Quarters > 0 > income Statement > net Income
2508000
Quarters > 0 > income Statement > eps
0.012766522277367581
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
196451308
Quarters > 0 > income Statement > income Tax Expense
956000
Quarters > 0 > income Statement > EBITDA
3277000
Quarters > 0 > income Statement > operating Margin
18.295275320578757
Quarters > 0 > income Statement > total Other Income Expense Net
-1872000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
6420000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
11882000
Quarters > 0 > balance Sheet > inventories
11424000
Quarters > 0 > balance Sheet > total Current Assets
31534000
Quarters > 0 > balance Sheet > property Plant Equipment
35554000
Quarters > 0 > balance Sheet > total Assets
70228000
Quarters > 0 > balance Sheet > payables
10753000
Quarters > 0 > balance Sheet > short Term Debt
1716000
Quarters > 0 > balance Sheet > long Term Debt
5653000
Quarters > 0 > balance Sheet > total Liabilities
19905000
Quarters > 0 > balance Sheet > equity
50323000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
2508000
Quarters > 0 > cash Flow > depreciation
1513000
Quarters > 0 > cash Flow > change In Working Capital
-1378000
Quarters > 0 > cash Flow > cash From Operations
1733079
Quarters > 0 > cash Flow > capital Expenditures
5277000
Quarters > 0 > cash Flow > cash From Investing
-5586718
Quarters > 0 > cash Flow > cash From Financing
3390991
Quarters > 0 > cash Flow > net Change In Cash
6420000
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.012766522277367581
Quarters > 0 > ratios > PB
1.4053707227311567
Quarters > 0 > ratios > ROE
4.983804622140969
Quarters > 0 > ratios > ROA
3.571225152360882
Quarters > 0 > ratios > FCF
-3543921
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
-0.12150864019749023
Quarters > 0 > health Score
58
Quarters > 1 > quarter
2024-12-31
Quarters > 1 > income Statement > revenue
28488000
Quarters > 1 > income Statement > cost Of Revenue
20448000
Quarters > 1 > income Statement > gross Profit
8040000
Quarters > 1 > income Statement > operating Expenses
4223000
Quarters > 1 > income Statement > operating Income
3817000
Quarters > 1 > income Statement > interest Expense
119216
Quarters > 1 > income Statement > pretax Income
3738000
Quarters > 1 > income Statement > net Income
2311000
Quarters > 1 > income Statement > eps
0.011887554332450296
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
194405000
Quarters > 1 > income Statement > income Tax Expense
1427000
Quarters > 1 > income Statement > EBITDA
5092000
Quarters > 1 > income Statement > operating Margin
13.398623982027521
Quarters > 1 > income Statement > total Other Income Expense Net
-79000
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
6857000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
11896000
Quarters > 1 > balance Sheet > inventories
10060000
Quarters > 1 > balance Sheet > total Current Assets
28813000
Quarters > 1 > balance Sheet > property Plant Equipment
31790000
Quarters > 1 > balance Sheet > total Assets
63782000
Quarters > 1 > balance Sheet > payables
2962000
Quarters > 1 > balance Sheet > short Term Debt
1589000
Quarters > 1 > balance Sheet > long Term Debt
2500000
Quarters > 1 > balance Sheet > total Liabilities
15991000
Quarters > 1 > balance Sheet > equity
47791000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
2311000
Quarters > 1 > cash Flow > depreciation
1379000
Quarters > 1 > cash Flow > change In Working Capital
851000
Quarters > 1 > cash Flow > cash From Operations
6341641
Quarters > 1 > cash Flow > capital Expenditures
4786000
Quarters > 1 > cash Flow > cash From Investing
-4544526
Quarters > 1 > cash Flow > cash From Financing
-763257
Quarters > 1 > cash Flow > net Change In Cash
1153981
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
0.011887554332450296
Quarters > 1 > ratios > PB
1.464413801761838
Quarters > 1 > ratios > ROE
4.835638509342764
Quarters > 1 > ratios > ROA
3.6232792950989308
Quarters > 1 > ratios > FCF
1555641
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.05460688711036226
Quarters > 1 > health Score
62
Quarters > 2 > quarter
2024-09-30
Quarters > 2 > income Statement > revenue
14244000
Quarters > 2 > income Statement > cost Of Revenue
10224000
Quarters > 2 > income Statement > gross Profit
4020000
Quarters > 2 > income Statement > operating Expenses
2112000
Quarters > 2 > income Statement > operating Income
1909000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
1869000
Quarters > 2 > income Statement > net Income
1156000
Quarters > 2 > income Statement > eps
0.005946349116535068
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
194405000
Quarters > 2 > income Statement > income Tax Expense
713500
Quarters > 2 > income Statement > EBITDA
2546000
Quarters > 2 > income Statement > operating Margin
13.402134231957316
Quarters > 2 > income Statement > total Other Income Expense Net
-39500
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
-
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
-
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
-
Quarters > 2 > balance Sheet > property Plant Equipment
-
Quarters > 2 > balance Sheet > total Assets
-
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
-
Quarters > 2 > balance Sheet > equity
-
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
-
Quarters > 2 > cash Flow > depreciation
637500
Quarters > 2 > cash Flow > change In Working Capital
-
Quarters > 2 > cash Flow > cash From Operations
-
Quarters > 2 > cash Flow > capital Expenditures
-
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-
Quarters > 2 > cash Flow > net Change In Cash
-
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
0.005946349116535068
Quarters > 2 > ratios > PB
-
Quarters > 2 > ratios > ROE
-
Quarters > 2 > ratios > ROA
-
Quarters > 2 > ratios > FCF
-
Quarters > 2 > ratios > Piotroski FScore
1
Quarters > 2 > ratios > fcf Percent
-
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-06-30
Quarters > 3 > income Statement > revenue
25977000
Quarters > 3 > income Statement > cost Of Revenue
20780000
Quarters > 3 > income Statement > gross Profit
5197000
Quarters > 3 > income Statement > operating Expenses
4057000
Quarters > 3 > income Statement > operating Income
1140000
Quarters > 3 > income Statement > interest Expense
142945
Quarters > 3 > income Statement > pretax Income
1061000
Quarters > 3 > income Statement > net Income
607000
Quarters > 3 > income Statement > eps
0.0030834251926505772
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
196859000
Quarters > 3 > income Statement > income Tax Expense
454000
Quarters > 3 > income Statement > EBITDA
2348000
Quarters > 3 > income Statement > operating Margin
4.3884975170343
Quarters > 3 > income Statement > total Other Income Expense Net
-79000
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
5695000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
13169000
Quarters > 3 > balance Sheet > inventories
9408000
Quarters > 3 > balance Sheet > total Current Assets
28272000
Quarters > 3 > balance Sheet > property Plant Equipment
28393000
Quarters > 3 > balance Sheet > total Assets
59903000
Quarters > 3 > balance Sheet > payables
9299000
Quarters > 3 > balance Sheet > short Term Debt
1581000
Quarters > 3 > balance Sheet > long Term Debt
3214000
Quarters > 3 > balance Sheet > total Liabilities
14451000
Quarters > 3 > balance Sheet > equity
45452000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
607000
Quarters > 3 > cash Flow > depreciation
1208000
Quarters > 3 > cash Flow > change In Working Capital
3052000
Quarters > 3 > cash Flow > cash From Operations
4815157
Quarters > 3 > cash Flow > capital Expenditures
4727000
Quarters > 3 > cash Flow > cash From Investing
-4725192
Quarters > 3 > cash Flow > cash From Financing
-802692
Quarters > 3 > cash Flow > net Change In Cash
-812895
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
0.0030834251926505772
Quarters > 3 > ratios > PB
1.5592105957933644
Quarters > 3 > ratios > ROE
1.335474786588049
Quarters > 3 > ratios > ROA
1.0133048428292406
Quarters > 3 > ratios > FCF
88157
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.0033936559263964276
Quarters > 3 > health Score
52
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
54465000
Annuals > 0 > income Statement > cost Of Revenue
41228000
Annuals > 0 > income Statement > gross Profit
13237000
Annuals > 0 > income Statement > operating Expenses
8280000
Annuals > 0 > income Statement > operating Income
4957000
Annuals > 0 > income Statement > interest Expense
266000
Annuals > 0 > income Statement > pretax Income
4799000
Annuals > 0 > income Statement > net Income
2918000
Annuals > 0 > income Statement > eps
0.014915760202829803
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
195632000
Annuals > 0 > income Statement > income Tax Expense
1881000
Annuals > 0 > income Statement > EBITDA
7652000
Annuals > 0 > income Statement > operating Margin
9.101257688423757
Annuals > 0 > income Statement > total Other Income Expense Net
-158000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
6857000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
11896000
Annuals > 0 > balance Sheet > inventories
10060000
Annuals > 0 > balance Sheet > total Current Assets
28813000
Annuals > 0 > balance Sheet > property Plant Equipment
31790000
Annuals > 0 > balance Sheet > total Assets
63782000
Annuals > 0 > balance Sheet > payables
2962000
Annuals > 0 > balance Sheet > short Term Debt
1589000
Annuals > 0 > balance Sheet > long Term Debt
2500000
Annuals > 0 > balance Sheet > total Liabilities
15991000
Annuals > 0 > balance Sheet > equity
47791000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
4799000
Annuals > 0 > cash Flow > depreciation
2587000
Annuals > 0 > cash Flow > change In Working Capital
4741000
Annuals > 0 > cash Flow > cash From Operations
11528000
Annuals > 0 > cash Flow > capital Expenditures
9513000
Annuals > 0 > cash Flow > cash From Investing
-9336000
Annuals > 0 > cash Flow > cash From Financing
-1853000
Annuals > 0 > cash Flow > net Change In Cash
339000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.014915760202829803
Annuals > 0 > ratios > PB
1.4736565462116298
Annuals > 0 > ratios > ROE
6.105752129061957
Annuals > 0 > ratios > ROA
4.574958452227902
Annuals > 0 > ratios > FCF
2015000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.036996236114936194
Annuals > 0 > health Score
61
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
50036000
Annuals > 1 > income Statement > cost Of Revenue
34382000
Annuals > 1 > income Statement > gross Profit
15654000
Annuals > 1 > income Statement > operating Expenses
7060000
Annuals > 1 > income Statement > operating Income
8594000
Annuals > 1 > income Statement > interest Expense
327000
Annuals > 1 > income Statement > pretax Income
8314000
Annuals > 1 > income Statement > net Income
6564000
Annuals > 1 > income Statement > eps
0.03334366221508796
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
196859000
Annuals > 1 > income Statement > income Tax Expense
1750000
Annuals > 1 > income Statement > EBITDA
10636000
Annuals > 1 > income Statement > operating Margin
17.175633543848427
Annuals > 1 > income Statement > total Other Income Expense Net
-280000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
6518000
Annuals > 1 > balance Sheet > short Term Investments
-228
Annuals > 1 > balance Sheet > receivables
15491000
Annuals > 1 > balance Sheet > inventories
10138000
Annuals > 1 > balance Sheet > total Current Assets
32147000
Annuals > 1 > balance Sheet > property Plant Equipment
24782000
Annuals > 1 > balance Sheet > total Assets
60522000
Annuals > 1 > balance Sheet > payables
3146000
Annuals > 1 > balance Sheet > short Term Debt
1570000
Annuals > 1 > balance Sheet > long Term Debt
3928000
Annuals > 1 > balance Sheet > total Liabilities
15772000
Annuals > 1 > balance Sheet > equity
44750000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
8314000
Annuals > 1 > cash Flow > depreciation
2146000
Annuals > 1 > cash Flow > change In Working Capital
-2582000
Annuals > 1 > cash Flow > cash From Operations
8572000
Annuals > 1 > cash Flow > capital Expenditures
6234000
Annuals > 1 > cash Flow > cash From Investing
-6099000
Annuals > 1 > cash Flow > cash From Financing
-1882000
Annuals > 1 > cash Flow > net Change In Cash
591000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.03334366221508796
Annuals > 1 > ratios > PB
1.5836701675977654
Annuals > 1 > ratios > ROE
14.668156424581005
Annuals > 1 > ratios > ROA
10.845642906711609
Annuals > 1 > ratios > FCF
2338000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.046726357022943484
Annuals > 1 > health Score
75
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
42198000
Annuals > 2 > income Statement > cost Of Revenue
26369000
Annuals > 2 > income Statement > gross Profit
15829000
Annuals > 2 > income Statement > operating Expenses
6185000
Annuals > 2 > income Statement > operating Income
9644000
Annuals > 2 > income Statement > interest Expense
326000
Annuals > 2 > income Statement > pretax Income
10030000
Annuals > 2 > income Statement > net Income
7865000
Annuals > 2 > income Statement > eps
0.04011834017700018
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
196045000
Annuals > 2 > income Statement > income Tax Expense
2165000
Annuals > 2 > income Statement > EBITDA
11958701
Annuals > 2 > income Statement > operating Margin
22.854163704440968
Annuals > 2 > income Statement > total Other Income Expense Net
386000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
5927000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
9950000
Annuals > 2 > balance Sheet > inventories
10184000
Annuals > 2 > balance Sheet > total Current Assets
26598000
Annuals > 2 > balance Sheet > property Plant Equipment
20557000
Annuals > 2 > balance Sheet > total Assets
52706000
Annuals > 2 > balance Sheet > payables
2510000
Annuals > 2 > balance Sheet > short Term Debt
1530000
Annuals > 2 > balance Sheet > long Term Debt
5357000
Annuals > 2 > balance Sheet > total Liabilities
14734000
Annuals > 2 > balance Sheet > equity
37972000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
7865000
Annuals > 2 > cash Flow > depreciation
1823000
Annuals > 2 > cash Flow > change In Working Capital
-8217000
Annuals > 2 > cash Flow > cash From Operations
5551000
Annuals > 2 > cash Flow > capital Expenditures
3087000
Annuals > 2 > cash Flow > cash From Investing
-3074000
Annuals > 2 > cash Flow > cash From Financing
-1814000
Annuals > 2 > cash Flow > net Change In Cash
665000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.04011834017700018
Annuals > 2 > ratios > PB
1.8586379437480247
Annuals > 2 > ratios > ROE
20.71263035921205
Annuals > 2 > ratios > ROA
14.922399726786322
Annuals > 2 > ratios > FCF
2464000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.05839139295701218
Annuals > 2 > health Score
79
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
39039000
Annuals > 3 > income Statement > cost Of Revenue
28307000
Annuals > 3 > income Statement > gross Profit
10732000
Annuals > 3 > income Statement > operating Expenses
5520000
Annuals > 3 > income Statement > operating Income
5212000
Annuals > 3 > income Statement > interest Expense
372000
Annuals > 3 > income Statement > pretax Income
5120000
Annuals > 3 > income Statement > net Income
9186000
Annuals > 3 > income Statement > eps
0.04757342392964975
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
193091000
Annuals > 3 > income Statement > income Tax Expense
-4066000
Annuals > 3 > income Statement > EBITDA
7095627
Annuals > 3 > income Statement > operating Margin
13.350751812290273
Annuals > 3 > income Statement > total Other Income Expense Net
-92000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
5262000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
5653000
Annuals > 3 > balance Sheet > inventories
6296000
Annuals > 3 > balance Sheet > total Current Assets
17716000
Annuals > 3 > balance Sheet > property Plant Equipment
19113000
Annuals > 3 > balance Sheet > total Assets
44445000
Annuals > 3 > balance Sheet > payables
1521000
Annuals > 3 > balance Sheet > short Term Debt
1487000
Annuals > 3 > balance Sheet > long Term Debt
6785000
Annuals > 3 > balance Sheet > total Liabilities
14484000
Annuals > 3 > balance Sheet > equity
29961000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
9186000
Annuals > 3 > cash Flow > depreciation
1731000
Annuals > 3 > cash Flow > change In Working Capital
487000
Annuals > 3 > cash Flow > cash From Operations
7892000
Annuals > 3 > cash Flow > capital Expenditures
1485000
Annuals > 3 > cash Flow > cash From Investing
-1468000
Annuals > 3 > cash Flow > cash From Financing
-4643000
Annuals > 3 > cash Flow > net Change In Cash
1781000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.04757342392964975
Annuals > 3 > ratios > PB
2.3201081405827573
Annuals > 3 > ratios > ROE
30.659857815159707
Annuals > 3 > ratios > ROA
20.668241646979414
Annuals > 3 > ratios > FCF
6407000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.1641179333487026
Annuals > 3 > health Score
90
Valuation > metrics > PE
12
Valuation > metrics > PB
1.4053707227311567
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
4.983804622140969
Profitability > metrics > ROA
7.953320225788038
Profitability > metrics > Net Margin
0.08599053692655832
Profitability > final Score
47
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.39554478071657095
Risk > metrics > Interest Coverage
48.00201507709469
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
2.528991899911781
Liquidity > metrics > Quick Ratio
1.6127997433635415
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
70
Prev Valuations > 2
100
Prev Profitabilities > 0
46
Prev Profitabilities > 1
47
Prev Profitabilities > 2
13
Prev Risks > 0
100
Prev Risks > 1
41
Prev Risks > 2
92
Prev Liquidities > 0
100
Prev Liquidities > 1
50
Prev Liquidities > 2
100
Updated At
2026-01-20T22:02:31.850Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-05-11
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2021-03-31
Earnings History > 1 > report Date
2021-06-30
Earnings History > 1 > date
2021-03-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.009
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
0.009
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2020-12-31
Earnings History > 2 > report Date
2021-03-31
Earnings History > 2 > date
2020-12-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.009
Earnings History > 2 > eps Estimate
0
Earnings History > 2 > eps Difference
0.009
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2020-09-30
Earnings History > 3 > report Date
2020-12-31
Earnings History > 3 > date
2020-09-30
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
-0.0001
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
-0.0001
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2020-06-30
Earnings History > 4 > report Date
2020-09-30
Earnings History > 4 > date
2020-06-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.0001
Earnings History > 4 > eps Estimate
0
Earnings History > 4 > eps Difference
-0.0001
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2020-03-31
Earnings History > 5 > report Date
2020-06-30
Earnings History > 5 > date
2020-03-31
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.0035
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
0.0035
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2019-12-31
Earnings History > 6 > report Date
2020-03-31
Earnings History > 6 > date
2019-12-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.0035
Earnings History > 6 > eps Estimate
0
Earnings History > 6 > eps Difference
0.0035
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2019-09-30
Earnings History > 7 > report Date
2019-12-31
Earnings History > 7 > date
2019-09-30
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.0018
Earnings History > 7 > eps Estimate
0
Earnings History > 7 > eps Difference
0.0018
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2019-06-30
Earnings History > 8 > report Date
2019-09-30
Earnings History > 8 > date
2019-06-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.0018
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
0.0018
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2019-03-31
Earnings History > 9 > report Date
2019-06-30
Earnings History > 9 > date
2019-03-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.0011
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
-0.0011
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2018-12-31
Earnings History > 10 > report Date
2019-03-31
Earnings History > 10 > date
2018-12-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.0011
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
-0.0011
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2018-09-30
Earnings History > 11 > report Date
2018-12-31
Earnings History > 11 > date
2018-09-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.0015
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
-0.0015
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2018-06-30
Earnings History > 12 > report Date
2018-09-30
Earnings History > 12 > date
2018-06-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.0015
Earnings History > 12 > eps Estimate
0
Earnings History > 12 > eps Difference
-0.0015
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2018-03-31
Earnings History > 13 > report Date
2018-06-30
Earnings History > 13 > date
2018-03-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.0029
Earnings History > 13 > eps Estimate
0
Earnings History > 13 > eps Difference
-0.0029
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2017-12-31
Earnings History > 14 > report Date
2018-03-31
Earnings History > 14 > date
2017-12-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.0029
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2017-09-30
Earnings History > 15 > report Date
2017-12-31
Earnings History > 15 > date
2017-09-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.0302
Earnings History > 15 > eps Estimate
0
Earnings History > 15 > eps Difference
-0.0302
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2017-06-30
Earnings History > 16 > report Date
2017-09-30
Earnings History > 16 > date
2017-06-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.0302
Earnings History > 16 > eps Estimate
0
Earnings History > 16 > eps Difference
-0.0302
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2017-03-31
Earnings History > 17 > report Date
2017-06-30
Earnings History > 17 > date
2017-03-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.008
Earnings History > 17 > eps Estimate
0
Earnings History > 17 > eps Difference
-0.008
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2016-12-31
Earnings History > 18 > report Date
2017-03-31
Earnings History > 18 > date
2016-12-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.008
Earnings History > 18 > eps Estimate
0
Earnings History > 18 > eps Difference
-0.008
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2016-09-30
Earnings History > 19 > report Date
2016-12-31
Earnings History > 19 > date
2016-09-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.0058
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
-0.0058
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2016-06-30
Earnings History > 20 > report Date
2016-09-30
Earnings History > 20 > date
2016-06-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.0058
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
-0.0058
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2016-03-31
Earnings History > 21 > report Date
2016-06-30
Earnings History > 21 > date
2016-03-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.0086
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
-0.0086
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2015-12-31
Earnings History > 22 > report Date
2016-03-31
Earnings History > 22 > date
2015-12-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.0086
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
-0.0086
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2015-09-30
Earnings History > 23 > report Date
2015-12-31
Earnings History > 23 > date
2015-09-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.0098
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
-0.0098
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2015-06-30
Earnings History > 24 > report Date
2015-09-30
Earnings History > 24 > date
2015-06-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.0098
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
-0.0098
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2015-03-31
Earnings History > 25 > report Date
2015-06-30
Earnings History > 25 > date
2015-03-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.0018
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
-0.0018
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2014-12-31
Earnings History > 26 > report Date
2015-03-31
Earnings History > 26 > date
2014-12-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.0018
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
-0.0018
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2014-09-30
Earnings History > 27 > report Date
2014-12-31
Earnings History > 27 > date
2014-09-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.021
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
-0.021
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2014-06-30
Earnings History > 28 > report Date
2014-09-30
Earnings History > 28 > date
2014-06-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.021
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
-0.021
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2014-03-31
Earnings History > 29 > report Date
2014-06-30
Earnings History > 29 > date
2014-03-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.0051
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
-0.0051
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2013-12-31
Earnings History > 30 > report Date
2014-03-31
Earnings History > 30 > date
2013-12-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.0051
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
-0.0051
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2013-09-30
Earnings History > 31 > report Date
2013-12-31
Earnings History > 31 > date
2013-09-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.0142
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
-0.0142
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2013-06-30
Earnings History > 32 > report Date
2013-09-30
Earnings History > 32 > date
2013-06-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.0142
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
-0.0142
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2013-03-31
Earnings History > 33 > report Date
2013-06-30
Earnings History > 33 > date
2013-03-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.0005
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
-0.0005
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2012-12-31
Earnings History > 34 > report Date
2013-03-31
Earnings History > 34 > date
2012-12-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.0005
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
-0.0005
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2012-09-30
Earnings History > 35 > report Date
2012-12-31
Earnings History > 35 > date
2012-09-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.0006
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
-0.0006
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2012-06-30
Earnings History > 36 > report Date
2012-09-30
Earnings History > 36 > date
2012-06-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.0006
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
-0.0006
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2012-03-31
Earnings History > 37 > report Date
2012-06-30
Earnings History > 37 > date
2012-03-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.0041
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
-0.0041
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2011-12-31
Earnings History > 38 > report Date
2012-03-31
Earnings History > 38 > date
2011-12-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.0041
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
-0.0041
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2011-09-30
Earnings History > 39 > report Date
2011-12-31
Earnings History > 39 > date
2011-09-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.0091
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
-0.0091
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2011-06-30
Earnings History > 40 > report Date
2011-09-30
Earnings History > 40 > date
2011-06-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.0091
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
-0.0091
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2011-03-31
Earnings History > 41 > report Date
2011-06-30
Earnings History > 41 > date
2011-03-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.003
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
-0.003
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2010-12-31
Earnings History > 42 > report Date
2011-03-31
Earnings History > 42 > date
2010-12-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.003
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
-0.003
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2010-09-30
Earnings History > 43 > report Date
2010-12-31
Earnings History > 43 > date
2010-09-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.0132
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
-0.0132
Earnings History > 43 > surprise Percent
-
Iofina plc, together with its subsidiaries, explores for, develops, and produces iodine and halogen-based specialty chemical derivatives from oil and gas operations in North America, Asia, South America, Europe, and internationally. The company offers iodides, chlorides, and fluorides; and iodine used for animal care and health, biocides and catalysts, disinfectants, fungicide, specialty intermediates, mineral separators, thyroid health, wound healing, diagnostic imaging, iofina logo gray sun 5, preservatives and sanitizers, semiconductor etchant gas, soil fumigants, fine halogen chemicals, electronic specialty gases, and heat stabilizers applications. The company markets its products in electronics/semiconductor, pharmaceutical, food and beverage, personal care, paints and coatings, dairy, chemical intermediates, gemological, fish and wildlife, nylon, x-ray contrast media industries. It serves animal nutrition, biocidal paints and coatings, disinfectants, x-ray contrast media, pharmaceuticals, electronics, perovskites for solar, optical polarizing films, industrial, oil and gas industries. The company sells its products under the IOflo and IOprill brand names. Iofina plc was incorporated in 2005 and is based in London, the United Kingdom.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AIofina shares climb as record iodine output lifts profits outlook - Proactive financial news
1/13/2026
Iofina shares climb as record iodine output lifts profits outlook Proactive financial news
Read more →CCORF Initiates IOFINA PLC(IOFNF.US) With Buy Rating, Announces Target Price $0.6 - 富途资讯
12/9/2025
CCORF Initiates IOFINA PLC(IOFNF.US) With Buy Rating, Announces Target Price $0.6 富途资讯
Read more →Showing 2 of 4
(Last Updated 2025-06-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Iofina plc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-03-31
EPS Estimate
—
Date
2021-03-31
EPS Actual
0.009
EPS Estimate
0
EPS Difference
0.009
Surprise Percent
0%
(Last Updated 2025-06-30)
(Last Updated 2025-06-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-06-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-06-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.