_id
6911c187ccc777a4e85d63c7
Ticker
GURE
Name
Gulf Resources, Inc. (NV) Common Stock
Exchange
NASDAQ
Address
Vegetable Building, Shouguang, China, 262700
Country
USA
Sector
Basic Materials
Industry
Chemicals
Currency
USD
Website
https://www.gulfresourcesinc.com
Description
Gulf Resources, Inc., through its subsidiaries, manufactures and trades in bromine and crude salt in the People's Republic of China. The company operates through four segments: Bromine, Crude Salt, Chemical Products, and Natural Gas. It provides bromine for the manufacturing of various bromine compounds for applications in industry and agriculture, intermediates in organic synthesis, brominated flame retardants, fumigants, water purification compounds, dyes, medicines, and disinfectants. The company also offers crude salt for applications in alkali and chlorine alkali production, as well as chemical, food and beverage, and other industries. In addition, it manufactures and sells chemical products for use in oil and gas field exploration, oil and gas distribution, oil field drilling, papermaking chemical agents, and inorganic chemicals; and materials that are used for human and animal antibiotics. Gulf Resources, Inc. is headquartered in Shouguang, the People's Republic of China.
Last Close
3.74
Volume
4020
Current Price
4.11
Change
0.13
Last Updated
2026-01-04T14:10:32.953Z
Image
data:image/webp;base64,UklGRu4GAABXRUJQVlA4WAoAAAAQAAAAPwAAJQAAQUxQSBQEAAABoEVr2/E4u5/nfZOMk9q2bdtuM0Ft27Zt27Zt27btdtI8B6MvP08jYgLwv5YIACmt+S9GUQBYEwCwigKT78AUjpH+ZQOwX+kO7XICrJiIWDNY+SzYAkWAwsIPtkyTz339+ObzicIgRJwtB3zMyDYMIKWB545cv8Vzec2s4TtkR61MieInztFqWx8zyDcg7L1TSoGR+n6Kc7I8HQBCmzDxejxeedsIBF8TbLvk5XI3Mm6tJMNBxEyMlBOP3by81h0A9hkBjELLPsq+pINnHYVSCK8AEABS8ClrBgCtAb8WMivJwdKwaLBSAGsCmc1aKaXYMAZAigAoYhR4nWJUAKJM8LVC6j5bLz+6cXBVfjSfNcfdrUvF+AP69A7stWkCA2C0Xr948eLFC9bXgTKE0OOHeEXEI52xTeRgsD1VYRFPgv1yX4GgsELCROS3DIM2gtFb5NvcmtnzV59SH5tEDiMYhcTzM/4OuR3RInlVr05onfpZQAYwUn6V90XBAGAKdwwmFBHxxN8t9yNaIs/8QTBYo7tIW5hVOBVZ4b8QY5W8SwxGjQ5tOrbHepHjMKFYNJbKl/mz58xcUQPKAMJuualBOCEeCYu7SuQQNHKLhEUtTER+yzBoAxSWyptEYFRy75EvsVaJjIeG6bL8jsoSeV08X8H8RZKCDNBoJ1IXFqUxTb7FXiEyESaiC/Ix5h65b2atzFgiz/xBMJiQ4KU8SANWmC7fYrWUP2/yAG1EduKI3FcgqHBB0EqxIWA4Rd6OqFKu5RX5nsJ8Vbxf9hz+Lb8K4Yi8HTdm7OgZmWbKY38QDGeUvypeEfHKxxRIdUS84pW3NYHj4hGRMGk4RZ75BAxz4XZjpg9sUyEdE6nSg2dPahIHCrnLlSpevHix0nHTVSrC8CkTokiECAl/WarqqmN313e7XM56Trs91O10uerXdTqdoW6X01m3vtsZ6qzrsttD3aH2OvUSgaIFNgeHWGAKsVopwGY1wz8ogJRi1uwfHKxhCgq0kL/NFoBAm9WM6BMSnt2z+3DOFQc2Luqya83hsq4bB6707dwKtvnNrm45Nj//8aPnZ5e/vHpf64aHV+8vBY4WI/X5sukXDN26cnKPNfvGDArZXZSzbJ3SGbYtA9fnyrtt40gkQLW7w+aXW7FrXK9AkAHJnmz/ejbhkeUTB6cfPOri0LUlKcvWiUOQYUe3x7tkYNepiBdQ8+6weVUSjh1xvSd0tAgp16DBOtOGA5sWDdm97mBB9/VDVwflvnDoSjfXYCzokuzUsXMLq1xes79Nx4Nr9xYGRwsgBoIsFGwN8guxWgBLoD/BFOgPYpCVdGCAhp/V6mcOsZphNCNyYgZATAADYDABhEiJjSGAQEQEIgBEBBARQACBiAAiAojwXxJWUDggtAIAALAMAJ0BKkAAJgA+0V6kTiglIyIoGqxxABoJbADL3UF+V66JcEbG9QH4r0QH7Oetv6APOZ6gDeIf8J/z2GCtdlt6S9mFSj+BR2PK65BhJA1rHFMIX4lEQJdy8DbkHBtYip2apv01DpsB+mRv8LooAP7+hvY/9gf303ChHBquHuyUjmD+FOU8LEDZDv7aC1Mm+XR5fNsMETQl6LYGn4bKghDjNV1QL4o4QdQyzen3OUBL2t6sh+EfeSrSEd1cB7a4Ijppl5aXOxB1kYU3mUb+AN8THPyGfe+Q4ira9HhWCsh9tWZyWdwlNp7wY523w1LvQdbKTBoLCQ4hWG5Hu8aMzbMTSs4DPYq5mG+cuM9z+Xx8K5qbZwFdNKVMcBfpXwC5cLXz2xfiDJ+gSvZF/vFd96/vdKP9AfuBeRLiSNYFiOhoq3bIKntFGl1wIkcYESu79t8XxnKCKlE1IEwatWmaW2+9MX6y53wN7vkkEObTNq7kkd7gfZVrQ8KCRo/nmzfp6vAP69zHOYiYncPG8tdBaqDHfyrBXRooYRYGA5+C0uPb962jnK0Yk8qpqvSkQ/7EZLRH2C7jHtPsBGWwGPkdXkSOw5xrRigzkwLY81dFXJn/+or2lzYTaQARf8ZCWFuEFTNYtSfAx0zVwpF4hX6SS7Xu6jkdNajotqF7O3uRHL3DP6yP2smqqbneYz/4+z8qNFxyTEklJ4n4+AmtVRz4G9tkjE9afNuXWH0xj4Y0Fe9z333/w9m6VIvOo/zh5CH1Qylj1Ak8FV8k+1WP6oyB2htu0MxtIwH/SkxMhDHgYqUC59ZAaMJGUt4LReqWKCEsezRTVLiN9d9dlztMWfsJBg/sUfVg4NZCClmsXp4gugf0UD5lttMzG5Rpk320VfgsI0hy78RqxDcyPVeG3kH4lxvwcwAA
Ipo Date
1992-11-18T00:00:00.000Z
Market Cap
5004979
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
9044581
Cost Of Revenue
7996785
Gross Profit
1047796
Operating Expenses
769520
Operating Income
-333928
Interest Expense
18184
Pretax Income
-35664512
Net Income
-35664512
Eps
-26.349219671200977
Dividends Per Share
-
Shares Outstanding
1334661
Income Tax Expense
-
EBITDA
-333928
Operating Margin
-3.692022880883039
Total Other Income Expense Net
-35330584
Cash
4574613
Short Term Investments
-
Receivables
-2736121
Inventories
-162301
Total Current Assets
1676191
Property Plant Equipment
-8018934
Total Assets
-6342743
Payables
379806
Short Term Debt
-
Long Term Debt
-
Total Liabilities
24445851
Equity
107461696
Bs_currency_symbol
USD
Depreciation
3989252
Change In Working Capital
6597543
Cash From Operations
6714048
Capital Expenditures
0
Cash From Investing
-
Cash From Financing
0
Net Change In Cash
-1915998
Cf_currency_symbol
USD
PE
-
PB
0.05176743646405879
ROE
-33.188115698453146
ROA
562.2884610018094
FCF
6714048
Fcf Percent
0.7423282515795923
Piotroski FScore
2
Health Score
63
Deep Value Investing Score
8.5
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
7
Garp Investing Score
4.5
Growth Investing Score
3
Momentum Investing Score
3
Net Net Investing Score
5
Quality Investing Score
4.5
Value Investing Score
7
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
9044581
Quarters > 0 > income Statement > cost Of Revenue
7996785
Quarters > 0 > income Statement > gross Profit
1047796
Quarters > 0 > income Statement > operating Expenses
769520
Quarters > 0 > income Statement > operating Income
-333928
Quarters > 0 > income Statement > interest Expense
18184
Quarters > 0 > income Statement > pretax Income
-35664512
Quarters > 0 > income Statement > net Income
-35664512
Quarters > 0 > income Statement > eps
-26.349219671200977
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
1353532
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-333928
Quarters > 0 > income Statement > operating Margin
-3.692022880883039
Quarters > 0 > income Statement > total Other Income Expense Net
-35330584
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
4574613
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
-2736121
Quarters > 0 > balance Sheet > inventories
-162301
Quarters > 0 > balance Sheet > total Current Assets
1676191
Quarters > 0 > balance Sheet > property Plant Equipment
-8018934
Quarters > 0 > balance Sheet > total Assets
-6342743
Quarters > 0 > balance Sheet > payables
379806
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
24445851
Quarters > 0 > balance Sheet > equity
107461696
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-35664512
Quarters > 0 > cash Flow > depreciation
3989252
Quarters > 0 > cash Flow > change In Working Capital
6597543
Quarters > 0 > cash Flow > cash From Operations
6714048
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
0
Quarters > 0 > cash Flow > net Change In Cash
-1915998
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
-26.349219671200977
Quarters > 0 > ratios > PB
0.05176743646405879
Quarters > 0 > ratios > ROE
-33.188115698453146
Quarters > 0 > ratios > ROA
562.2884610018094
Quarters > 0 > ratios > FCF
6714048
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.7423282515795923
Quarters > 0 > health Score
63
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
8343785
Quarters > 1 > income Statement > cost Of Revenue
7357130
Quarters > 1 > income Statement > gross Profit
986655
Quarters > 1 > income Statement > operating Expenses
1737341
Quarters > 1 > income Statement > operating Income
-750686
Quarters > 1 > income Statement > interest Expense
21674
Quarters > 1 > income Statement > pretax Income
-773777
Quarters > 1 > income Statement > net Income
-773777
Quarters > 1 > income Statement > eps
-0.5797550241184659
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
1334662
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
3480758
Quarters > 1 > income Statement > operating Margin
-8.996948027783553
Quarters > 1 > income Statement > total Other Income Expense Net
-23091
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
7736081
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
3150850
Quarters > 1 > balance Sheet > inventories
515013
Quarters > 1 > balance Sheet > total Current Assets
20275976
Quarters > 1 > balance Sheet > property Plant Equipment
134706734
Quarters > 1 > balance Sheet > total Assets
164631573
Quarters > 1 > balance Sheet > payables
380812
Quarters > 1 > balance Sheet > short Term Debt
701368
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
22416748
Quarters > 1 > balance Sheet > equity
142214825
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
-773777
Quarters > 1 > cash Flow > depreciation
3777671
Quarters > 1 > cash Flow > change In Working Capital
-4034587
Quarters > 1 > cash Flow > cash From Operations
-565714
Quarters > 1 > cash Flow > capital Expenditures
4.05
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-261778
Quarters > 1 > cash Flow > net Change In Cash
-786964
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
-0.5797550241184659
Quarters > 1 > ratios > PB
0.038571652568570126
Quarters > 1 > ratios > ROE
-0.5440902521941717
Quarters > 1 > ratios > ROA
-0.47000522797653155
Quarters > 1 > ratios > FCF
-565718.05
Quarters > 1 > ratios > Piotroski FScore
1
Quarters > 1 > ratios > fcf Percent
-0.06780112982297602
Quarters > 1 > health Score
34
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1604447
Quarters > 2 > income Statement > cost Of Revenue
1594270
Quarters > 2 > income Statement > gross Profit
10177
Quarters > 2 > income Statement > operating Expenses
4620384
Quarters > 2 > income Statement > operating Income
-4610207
Quarters > 2 > income Statement > interest Expense
21722
Quarters > 2 > income Statement > pretax Income
-4629500
Quarters > 2 > income Statement > net Income
-4629500
Quarters > 2 > income Statement > eps
-3.961771197123255
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
1168543
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-364731
Quarters > 2 > income Statement > operating Margin
-287.33931379472176
Quarters > 2 > income Statement > total Other Income Expense Net
-19293
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
8523045
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
2265348
Quarters > 2 > balance Sheet > inventories
455059
Quarters > 2 > balance Sheet > total Current Assets
17636613
Quarters > 2 > balance Sheet > property Plant Equipment
138467471
Quarters > 2 > balance Sheet > total Assets
165729939
Quarters > 2 > balance Sheet > payables
390250
Quarters > 2 > balance Sheet > short Term Debt
1476508
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
23145112
Quarters > 2 > balance Sheet > equity
142584827
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
-4629500
Quarters > 2 > cash Flow > depreciation
4243047
Quarters > 2 > cash Flow > change In Working Capital
-1389775
Quarters > 2 > cash Flow > cash From Operations
-1580128
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-
Quarters > 2 > cash Flow > net Change In Cash
-1552117
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
-3.961771197123255
Quarters > 2 > ratios > PB
0.03368318937610382
Quarters > 2 > ratios > ROE
-3.24683916052302
Quarters > 2 > ratios > ROA
-2.7933999299909233
Quarters > 2 > ratios > FCF
-1580128
Quarters > 2 > ratios > Piotroski FScore
1
Quarters > 2 > ratios > fcf Percent
-0.9848427526742859
Quarters > 2 > health Score
34
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1728414
Quarters > 3 > income Statement > cost Of Revenue
12323865
Quarters > 3 > income Statement > gross Profit
-10595451
Quarters > 3 > income Statement > operating Expenses
-4309827
Quarters > 3 > income Statement > operating Income
-6285624
Quarters > 3 > income Statement > interest Expense
21066
Quarters > 3 > income Statement > pretax Income
-13122470
Quarters > 3 > income Statement > net Income
-18352519
Quarters > 3 > income Statement > eps
-17.108842985684614
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
1072692
Quarters > 3 > income Statement > income Tax Expense
5230049
Quarters > 3 > income Statement > EBITDA
-8891717
Quarters > 3 > income Statement > operating Margin
-363.664260993026
Quarters > 3 > income Statement > total Other Income Expense Net
-6836846
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
10075162
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
683637
Quarters > 3 > balance Sheet > inventories
315371
Quarters > 3 > balance Sheet > total Current Assets
17450826
Quarters > 3 > balance Sheet > property Plant Equipment
142389900
Quarters > 3 > balance Sheet > total Assets
169455995
Quarters > 3 > balance Sheet > payables
30003
Quarters > 3 > balance Sheet > short Term Debt
709593
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
25749325
Quarters > 3 > balance Sheet > equity
143706670
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-18352519
Quarters > 3 > cash Flow > depreciation
4209687
Quarters > 3 > cash Flow > change In Working Capital
238057
Quarters > 3 > cash Flow > cash From Operations
968531
Quarters > 3 > cash Flow > capital Expenditures
157843
Quarters > 3 > cash Flow > cash From Investing
-25275
Quarters > 3 > cash Flow > cash From Financing
14854
Quarters > 3 > cash Flow > net Change In Cash
-1162331
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-17.108842985684614
Quarters > 3 > ratios > PB
0.03067891086753315
Quarters > 3 > ratios > ROE
-12.77081919718827
Quarters > 3 > ratios > ROA
-10.830256551265714
Quarters > 3 > ratios > FCF
810688
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.46903577499372257
Quarters > 3 > health Score
53
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
7661010
Annuals > 0 > income Statement > cost Of Revenue
23627384
Annuals > 0 > income Statement > gross Profit
-15966374
Annuals > 0 > income Statement > operating Expenses
5317275
Annuals > 0 > income Statement > operating Income
-21283649
Annuals > 0 > income Statement > interest Expense
91901
Annuals > 0 > income Statement > pretax Income
-57287270
Annuals > 0 > income Statement > net Income
-58935452
Annuals > 0 > income Statement > eps
-54.94163469103899
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
1072692
Annuals > 0 > income Statement > income Tax Expense
1648182
Annuals > 0 > income Statement > EBITDA
-38217784
Annuals > 0 > income Statement > operating Margin
-277.81779425950367
Annuals > 0 > income Statement > total Other Income Expense Net
-36003621
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
10075162
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
683637
Annuals > 0 > balance Sheet > inventories
315371
Annuals > 0 > balance Sheet > total Current Assets
17450826
Annuals > 0 > balance Sheet > property Plant Equipment
142389900
Annuals > 0 > balance Sheet > total Assets
169455995
Annuals > 0 > balance Sheet > payables
30003
Annuals > 0 > balance Sheet > short Term Debt
709593
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
25749325
Annuals > 0 > balance Sheet > equity
143706670
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-58935452
Annuals > 0 > cash Flow > depreciation
18977585
Annuals > 0 > cash Flow > change In Working Capital
205712
Annuals > 0 > cash Flow > cash From Operations
675068
Annuals > 0 > cash Flow > capital Expenditures
60526213
Annuals > 0 > cash Flow > cash From Investing
-60551488
Annuals > 0 > cash Flow > cash From Financing
-249240
Annuals > 0 > cash Flow > net Change In Cash
-62148732
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-54.94163469103899
Annuals > 0 > ratios > PB
0.02858886341183746
Annuals > 0 > ratios > ROE
-41.01093707063145
Annuals > 0 > ratios > ROA
-34.779207427863504
Annuals > 0 > ratios > FCF
-59851145
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
-7.8124353055276
Annuals > 0 > health Score
35
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
30043790
Annuals > 1 > income Statement > cost Of Revenue
37634628
Annuals > 1 > income Statement > gross Profit
-7590838
Annuals > 1 > income Statement > operating Expenses
41934515
Annuals > 1 > income Statement > operating Income
-11890725
Annuals > 1 > income Statement > interest Expense
105209
Annuals > 1 > income Statement > pretax Income
-58256662
Annuals > 1 > income Statement > net Income
-61795279
Annuals > 1 > income Statement > eps
-5.923670360328545
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
10431924
Annuals > 1 > income Statement > income Tax Expense
-
Annuals > 1 > income Statement > EBITDA
-
Annuals > 1 > income Statement > operating Margin
-39.57797934281926
Annuals > 1 > income Statement > total Other Income Expense Net
-46510856
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
72223894
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
4865696
Annuals > 1 > balance Sheet > inventories
577229
Annuals > 1 > balance Sheet > total Current Assets
86069591
Annuals > 1 > balance Sheet > property Plant Equipment
128970922
Annuals > 1 > balance Sheet > total Assets
226671708
Annuals > 1 > balance Sheet > payables
206984
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
21423412
Annuals > 1 > balance Sheet > equity
205248296
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-61795279
Annuals > 1 > cash Flow > depreciation
28124106
Annuals > 1 > cash Flow > change In Working Capital
-2978962
Annuals > 1 > cash Flow > cash From Operations
-32751851
Annuals > 1 > cash Flow > capital Expenditures
19540593
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
-267810
Annuals > 1 > cash Flow > net Change In Cash
-36002320
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-5.923670360328545
Annuals > 1 > ratios > PB
0.19466309683759814
Annuals > 1 > ratios > ROE
-30.10757224508212
Annuals > 1 > ratios > ROA
-27.26201674890984
Annuals > 1 > ratios > FCF
-52292444
Annuals > 1 > ratios > Piotroski FScore
0
Annuals > 1 > ratios > fcf Percent
-1.740540857195447
Annuals > 1 > health Score
33
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
66094486
Annuals > 2 > income Statement > cost Of Revenue
40671781
Annuals > 2 > income Statement > gross Profit
25422705
Annuals > 2 > income Statement > operating Expenses
8941009
Annuals > 2 > income Statement > operating Income
16481696
Annuals > 2 > income Statement > interest Expense
121402
Annuals > 2 > income Statement > pretax Income
16646435
Annuals > 2 > income Statement > net Income
10059450
Annuals > 2 > income Statement > eps
10.020390517761765
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
1003898
Annuals > 2 > income Statement > income Tax Expense
6586985
Annuals > 2 > income Statement > EBITDA
43663789
Annuals > 2 > income Statement > operating Margin
24.93656732575241
Annuals > 2 > income Statement > total Other Income Expense Net
164739
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
108226214
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
5363803
Annuals > 2 > balance Sheet > inventories
1598572
Annuals > 2 > balance Sheet > total Current Assets
119425371
Annuals > 2 > balance Sheet > property Plant Equipment
158179061
Annuals > 2 > balance Sheet > total Assets
292431342
Annuals > 2 > balance Sheet > payables
57649
Annuals > 2 > balance Sheet > short Term Debt
1293572
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
20813137
Annuals > 2 > balance Sheet > equity
271618205
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
10059450
Annuals > 2 > cash Flow > depreciation
26895952
Annuals > 2 > cash Flow > change In Working Capital
6375042
Annuals > 2 > cash Flow > cash From Operations
51149065
Annuals > 2 > cash Flow > capital Expenditures
37560932
Annuals > 2 > cash Flow > cash From Investing
-37560932
Annuals > 2 > cash Flow > cash From Financing
-264863
Annuals > 2 > cash Flow > net Change In Cash
12458951
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
10.020390517761765
Annuals > 2 > ratios > PB
0.014155639309964514
Annuals > 2 > ratios > ROE
3.7035256896716473
Annuals > 2 > ratios > ROA
3.439935655050272
Annuals > 2 > ratios > FCF
13588133
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.20558648417358144
Annuals > 2 > health Score
72
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
55030586
Annuals > 3 > income Statement > cost Of Revenue
37850977
Annuals > 3 > income Statement > gross Profit
17179609
Annuals > 3 > income Statement > operating Expenses
11968739
Annuals > 3 > income Statement > operating Income
5210870
Annuals > 3 > income Statement > interest Expense
137178
Annuals > 3 > income Statement > pretax Income
5373500
Annuals > 3 > income Statement > net Income
-924718
Annuals > 3 > income Statement > eps
-0.8830453250215815
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
1047192
Annuals > 3 > income Statement > income Tax Expense
6298218
Annuals > 3 > income Statement > EBITDA
26189810
Annuals > 3 > income Statement > operating Margin
9.469043269864507
Annuals > 3 > income Statement > total Other Income Expense Net
162630
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
95767263
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
14526451
Annuals > 3 > balance Sheet > inventories
691111
Annuals > 3 > balance Sheet > total Current Assets
115434862
Annuals > 3 > balance Sheet > property Plant Equipment
171153497
Annuals > 3 > balance Sheet > total Assets
309856862
Annuals > 3 > balance Sheet > payables
202289
Annuals > 3 > balance Sheet > short Term Debt
734008
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
23217645
Annuals > 3 > balance Sheet > equity
286639217
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-924718
Annuals > 3 > cash Flow > depreciation
20543425
Annuals > 3 > cash Flow > change In Working Capital
-6658203
Annuals > 3 > cash Flow > cash From Operations
23311169
Annuals > 3 > cash Flow > capital Expenditures
30093140
Annuals > 3 > cash Flow > cash From Investing
-30093140
Annuals > 3 > cash Flow > cash From Financing
-290597
Annuals > 3 > cash Flow > net Change In Cash
1544725
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.8830453250215815
Annuals > 3 > ratios > PB
0.01399231201500247
Annuals > 3 > ratios > ROE
-0.322606937626403
Annuals > 3 > ratios > ROA
-0.2984339265657444
Annuals > 3 > ratios > FCF
-6781971
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.12324002873601964
Annuals > 3 > health Score
35
Valuation > metrics > PE
-26.349219671200977
Valuation > metrics > PB
0.05176743646405879
Valuation > final Score
70
Valuation > verdict
94.8% Undervalued
Profitability > metrics > ROE
-33.188115698453146
Profitability > metrics > ROA
-2127.7116987264576
Profitability > metrics > Net Margin
-3.943191177125839
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.2274843214832567
Risk > metrics > Interest Coverage
-18.363836339639242
Risk > final Score
-13
Risk > verdict
High
Liquidity > metrics > Current Ratio
4.41328204399088
Liquidity > metrics > Quick Ratio
4.840608099924698
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
70
Prev Valuations > 1
70
Prev Valuations > 2
70
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
0
Prev Risks > 0
-79
Prev Risks > 1
-789
Prev Risks > 2
-1134
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:56:43.965Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-19
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-26.35
Earnings History > 0 > eps Estimate
0
Earnings History > 0 > eps Difference
-26.35
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-13
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.58
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
-0.58
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-11
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-1.71
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-26
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
-17.1088
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-18
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.3256
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-12
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
-3.0855
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-03
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-5.6323
Earnings History > 6 > eps Estimate
0
Earnings History > 6 > eps Difference
-5.6323
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-09-30
Earnings History > 7 > report Date
2023-11-20
Earnings History > 7 > date
2023-09-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.17
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-06-30
Earnings History > 8 > report Date
2023-08-14
Earnings History > 8 > date
2023-06-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.07
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
-0.07
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-03-31
Earnings History > 9 > report Date
2023-05-16
Earnings History > 9 > date
2023-03-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.2578
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
-0.2578
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2022-12-31
Earnings History > 10 > report Date
2023-03-31
Earnings History > 10 > date
2022-12-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.31
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
-0.31
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-09-30
Earnings History > 11 > report Date
2022-11-15
Earnings History > 11 > date
2022-09-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.86
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
0.86
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-06-30
Earnings History > 12 > report Date
2022-08-15
Earnings History > 12 > date
2022-06-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.37
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-03-31
Earnings History > 13 > report Date
2022-04-12
Earnings History > 13 > date
2022-03-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.11
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2021-09-30
Earnings History > 14 > report Date
2021-11-15
Earnings History > 14 > date
2021-09-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.52
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-06-30
Earnings History > 15 > report Date
2021-08-16
Earnings History > 15 > date
2021-06-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.26
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-03-31
Earnings History > 16 > report Date
2021-04-08
Earnings History > 16 > date
2021-03-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.03
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2020-12-31
Earnings History > 17 > report Date
2021-03-31
Earnings History > 17 > date
2020-12-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.2503
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2020-09-30
Earnings History > 18 > report Date
2020-11-16
Earnings History > 18 > date
2020-09-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.3
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-06-30
Earnings History > 19 > report Date
2020-08-17
Earnings History > 19 > date
2020-06-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.24
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-03-31
Earnings History > 20 > report Date
2020-04-14
Earnings History > 20 > date
2020-03-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.75
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2019-12-31
Earnings History > 21 > report Date
2020-03-31
Earnings History > 21 > date
2019-12-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.3719
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
-0.3719
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2019-09-30
Earnings History > 22 > report Date
2019-11-14
Earnings History > 22 > date
2019-09-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.27
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-06-30
Earnings History > 23 > report Date
2019-08-15
Earnings History > 23 > date
2019-06-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.02
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-03-31
Earnings History > 24 > report Date
2019-05-14
Earnings History > 24 > date
2019-03-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.1
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2018-12-31
Earnings History > 25 > report Date
2019-03-15
Earnings History > 25 > date
2018-12-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.83
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2018-09-30
Earnings History > 26 > report Date
2018-11-13
Earnings History > 26 > date
2018-09-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.42
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-06-30
Earnings History > 27 > report Date
2018-08-10
Earnings History > 27 > date
2018-06-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.1
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-03-31
Earnings History > 28 > report Date
2018-05-10
Earnings History > 28 > date
2018-03-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.15
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2017-12-31
Earnings History > 29 > report Date
2018-03-16
Earnings History > 29 > date
2017-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.37
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2017-09-30
Earnings History > 30 > report Date
2017-11-13
Earnings History > 30 > date
2017-09-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.07
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-06-30
Earnings History > 31 > report Date
2017-08-11
Earnings History > 31 > date
2017-06-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.29
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-03-31
Earnings History > 32 > report Date
2017-05-12
Earnings History > 32 > date
2017-03-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.17
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2016-12-31
Earnings History > 33 > report Date
2017-03-17
Earnings History > 33 > date
2016-12-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.646
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2016-09-30
Earnings History > 34 > report Date
2016-11-14
Earnings History > 34 > date
2016-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.1354
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-06-30
Earnings History > 35 > report Date
2016-08-08
Earnings History > 35 > date
2016-06-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.415
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-03-31
Earnings History > 36 > report Date
2016-05-11
Earnings History > 36 > date
2016-03-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
6.918
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2015-12-31
Earnings History > 37 > report Date
2016-03-15
Earnings History > 37 > date
2015-12-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
7.9315
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2015-09-30
Earnings History > 38 > report Date
2015-11-10
Earnings History > 38 > date
2015-09-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
11.384
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-06-30
Earnings History > 39 > report Date
2015-08-07
Earnings History > 39 > date
2015-06-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
11.4283
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-03-31
Earnings History > 40 > report Date
2015-05-15
Earnings History > 40 > date
2015-03-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
6.1127
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2014-12-31
Earnings History > 41 > report Date
2015-03-13
Earnings History > 41 > date
2014-12-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
3.7264
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2014-09-30
Earnings History > 42 > report Date
2014-11-07
Earnings History > 42 > date
2014-09-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
6.4106
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-06-30
Earnings History > 43 > report Date
2014-08-08
Earnings History > 43 > date
2014-06-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
7.1996
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-03-31
Earnings History > 44 > report Date
2014-05-09
Earnings History > 44 > date
2014-03-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
5.4564
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2013-12-31
Earnings History > 45 > report Date
2014-03-17
Earnings History > 45 > date
2013-12-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
7
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2013-09-30
Earnings History > 46 > report Date
2013-11-11
Earnings History > 46 > date
2013-09-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
10.4069
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-06-30
Earnings History > 47 > report Date
2013-08-12
Earnings History > 47 > date
2013-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
6.9393
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-03-31
Earnings History > 48 > report Date
2013-05-10
Earnings History > 48 > date
2013-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
2.4453
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2012-12-31
Earnings History > 49 > report Date
2013-03-19
Earnings History > 49 > date
2012-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
2.7183
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2012-09-30
Earnings History > 50 > report Date
2012-11-08
Earnings History > 50 > date
2012-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
5.9268
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-06-30
Earnings History > 51 > report Date
2012-08-09
Earnings History > 51 > date
2012-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
8.23
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-03-31
Earnings History > 52 > report Date
2012-05-07
Earnings History > 52 > date
2012-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
4.7554
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2011-12-31
Earnings History > 53 > report Date
2012-03-15
Earnings History > 53 > date
2011-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.4134
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2011-09-30
Earnings History > 54 > report Date
2011-11-14
Earnings History > 54 > date
2011-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
8.0652
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-06-30
Earnings History > 55 > report Date
2011-08-16
Earnings History > 55 > date
2011-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
14.4289
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-03-31
Earnings History > 56 > report Date
2011-05-16
Earnings History > 56 > date
2011-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
2
Earnings History > 56 > eps Estimate
1.85
Earnings History > 56 > eps Difference
0.15
Earnings History > 56 > surprise Percent
8.1081
Earnings History > 57 > period
2010-12-31
Earnings History > 57 > report Date
2011-03-17
Earnings History > 57 > date
2010-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.75
Earnings History > 57 > eps Estimate
1.9
Earnings History > 57 > eps Difference
-0.15
Earnings History > 57 > surprise Percent
-7.8947
Earnings History > 58 > period
2010-09-30
Earnings History > 58 > report Date
2010-11-15
Earnings History > 58 > date
2010-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
2.15
Earnings History > 58 > eps Estimate
1.73
Earnings History > 58 > eps Difference
0.42
Earnings History > 58 > surprise Percent
24.2775
Earnings History > 59 > period
2010-06-30
Earnings History > 59 > report Date
2010-08-16
Earnings History > 59 > date
2010-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
2.35
Earnings History > 59 > eps Estimate
1.7
Earnings History > 59 > eps Difference
0.65
Earnings History > 59 > surprise Percent
38.2353
Earnings History > 60 > period
2010-03-31
Earnings History > 60 > report Date
2010-05-11
Earnings History > 60 > date
2010-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.15
Earnings History > 60 > eps Estimate
1.15
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
0
Earnings History > 61 > period
2009-12-31
Earnings History > 61 > report Date
2010-03-02
Earnings History > 61 > date
2009-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.05
Earnings History > 61 > eps Estimate
1.05
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2009-09-30
Earnings History > 62 > report Date
2009-11-09
Earnings History > 62 > date
2009-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
13.5163
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-06-30
Earnings History > 63 > report Date
2009-08-10
Earnings History > 63 > date
2009-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
14.6872
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-03-31
Earnings History > 64 > report Date
2009-05-12
Earnings History > 64 > date
2009-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
11.3568
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2008-12-31
Earnings History > 65 > report Date
2009-03-12
Earnings History > 65 > date
2008-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
10.8963
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2008-09-30
Earnings History > 66 > report Date
2008-11-13
Earnings History > 66 > date
2008-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
7.4986
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-06-30
Earnings History > 67 > report Date
2008-08-14
Earnings History > 67 > date
2008-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
1.2
Earnings History > 67 > eps Estimate
1.2
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
0
Earnings History > 68 > period
2008-03-31
Earnings History > 68 > report Date
2008-05-08
Earnings History > 68 > date
2008-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.2
Earnings History > 68 > eps Estimate
0.9
Earnings History > 68 > eps Difference
0.3
Earnings History > 68 > surprise Percent
33.3333
Earnings History > 69 > period
2007-12-31
Earnings History > 69 > report Date
2008-03-11
Earnings History > 69 > date
2007-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.6
Earnings History > 69 > eps Estimate
0.8
Earnings History > 69 > eps Difference
-0.2
Earnings History > 69 > surprise Percent
-25
Earnings History > 70 > period
2007-09-30
Earnings History > 70 > report Date
2007-11-12
Earnings History > 70 > date
2007-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.8
Earnings History > 70 > eps Estimate
0.6
Earnings History > 70 > eps Difference
0.2
Earnings History > 70 > surprise Percent
33.3333
Earnings History > 71 > period
2007-06-30
Earnings History > 71 > report Date
2007-06-30
Earnings History > 71 > date
2007-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
6.2673
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-03-31
Earnings History > 72 > report Date
2007-03-31
Earnings History > 72 > date
2007-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
5.7989
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2006-12-31
Earnings History > 73 > report Date
2006-12-31
Earnings History > 73 > date
2006-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-20.863
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-09-30
Earnings History > 74 > report Date
2006-09-30
Earnings History > 74 > date
2006-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
447.2927
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-06-30
Earnings History > 75 > report Date
2006-06-30
Earnings History > 75 > date
2006-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
419.6384
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-03-31
Earnings History > 76 > report Date
2006-03-31
Earnings History > 76 > date
2006-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
393.3701
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Gulf Resources, Inc., through its subsidiaries, manufactures and trades in bromine and crude salt in the People's Republic of China. The company operates through four segments: Bromine, Crude Salt, Chemical Products, and Natural Gas. It provides bromine for the manufacturing of various bromine compounds for applications in industry and agriculture, intermediates in organic synthesis, brominated flame retardants, fumigants, water purification compounds, dyes, medicines, and disinfectants. The company also offers crude salt for applications in alkali and chlorine alkali production, as well as chemical, food and beverage, and other industries. In addition, it manufactures and sells chemical products for use in oil and gas field exploration, oil and gas distribution, oil field drilling, papermaking chemical agents, and inorganic chemicals; and materials that are used for human and animal antibiotics. Gulf Resources, Inc. is headquartered in Shouguang, the People's Republic of China.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AEnergy Moves: Will OmniAb Inc Equity Warrant stock recover after earnings - July 2025 Weekly Recap & Daily Chart Pattern Signal Reports baoquankhu1.vn
Read more →Aug Weekly: Should value investors consider The Western Union Company - 2025 Key Highlights & Entry Point Confirmation Signals baoquankhu1.vn
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very High
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 2.46% of the total shares of Gulf Resources, Inc. (NV) Common Stock
1.
Renaissance Technologies Corp(1.0748%)
since
2025/06/30
2.
Citadel Advisors Llc(0.3531%)
since
2025/06/30
3.
Bridgeway Capital Management, LLC(0.2425%)
since
2025/06/30
4.
Bridgeway Ultra-Small Company Market(0.2425%)
since
2025/06/30
5.
XTX Topco Ltd(0.2128%)
since
2025/06/30
6.
TWO SIGMA SECURITIES, LLC(0.0894%)
since
2025/06/30
7.
Citigroup Inc(0.0751%)
since
2025/06/30
8.
Capstone Financial Advisors Inc(0.0749%)
since
2025/06/30
9.
UBS Group AG(0.0497%)
since
2025/06/30
10.
Fidelity Nasdaq Composite Index(0.0389%)
since
2025/07/31
11.
Morgan Stanley - Brokerage Accounts(0.0045%)
since
2025/06/30
12.
SBI Securities Co Ltd(0.0001%)
since
2025/06/30
13.
BlackRock Inc(0%)
since
2025/06/30
14.
Union Bancaire Privée(0%)
since
2025/06/30
15.
Larson Financial Group, LLC(0%)
since
2025/03/31
16.
CoreCap Advisors, LLC(0%)
since
2025/03/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
-26.35
EPS Estimate
0
EPS Difference
-26.35
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.