_id
6911c5d3ccc777a4e85d652e
Ticker
HLX
Name
Helix Energy Solutions Group Inc
Exchange
NYSE
Address
3505 West Sam Houston Parkway North, Houston, TX, United States, 77043
Country
USA
Sector
Energy
Industry
Oil & Gas Equipment & Services
Currency
USD
Website
https://www.helixesg.com
Description
Helix Energy Solutions Group, Inc., together with its subsidiaries, an offshore energy services company, provides specialty services to the offshore energy industry in Brazil, the United States, North Sea, the Asia Pacific, West Africa, and internationally. The company operates through four segments: Well Intervention, Robotics, Production Facilities, and Shallow Water Abandonment segments. It engages in the installation of flowlines, control umbilicals, and manifold assemblies and risers; trenching and burial of pipelines; installation and tie-in of riser and manifold assembly; commissioning, testing, and inspection; and cable and umbilical lay. The company also provides well intervention, intervention engineering, and production enhancement services; coiled tubing operations; and inspection, repair, and maintenance IRM of production structures, trees, jumpers, risers, pipelines, and subsea equipment, as well as related support services. In addition, it offers reclamation and remediation services; well plug and abandonment P&A services; pipeline, cable and umbilical abandonment services; and site inspections. Additionally, the company offers oil and natural gas processing facilities and services; and fast response system, as well as site clearance and subsea support services. Further, it provides offshore oilfield decommissioning and reclamation, subsea infrastructure flushing and abandonments, platform decommissioning and structure removals, subsea site clearance, project management, engineered solutions, intervention, maintenance, repair, heavy lift, and commercial diving services. It serves independent oil and gas producers and suppliers, pipeline transmission companies, renewable energy companies, and offshore engineering and construction firms. The company was formerly known as Cal Dive International, Inc. and changed its name to Helix Energy Solutions Group, Inc. in March 2006. The company was incorporated in 1979 and is headquartered in Houston, Texas.
Last Close
7.13
Volume
638260
Current Price
7.02
Change
-1.54277699859748
Last Updated
2025-12-01T08:52:36.183Z
Image
data:image/webp;base64,UklGRgQGAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSDYEAAANuS5E9D9EdKxtUyM7F8zMzLz/pThipmtmposzkozhF5WpcivvWYAMf/YbtIDpvJ3L9Ge/QaHP6V6AfI7DMtQCRvl0rjGElVQ+WkBPrjFETMAE7Ig3MnfZ6UV4CRggennI0fCsF8jznsNEeHke5ixyr6cwP8zREV4mBFUGdsPL1tyFOsUJnmAcvUz4GWw8nhRR4WVLAiBWLIeKAiIt3ISOJ1lgBYDmcEcyB4h4MYCq0aJAFkmjsJoHsRynjycrVNkEw6owRfU04QyAGQHVifqj9Dp5nIDZGGWjFgOspwyY4VGY9ac71kWim4waBYhgBQBWmjORZCAGRbTHIHZdUZEnLPF+UiODbf/TffRUebdHYNSEpbcmSGq7jaFBlMmhxPKVhdOReS9Dtz48Qt8dE5I0XjSVcsaGh8rNCEkrUwq0NaPRZHXASTxSZELifkVNGAreRprcREkqnqbuRjfoakG6jUSfUJtj6Lr6C6SoygbVzCaTz9vhTo9xX1gkW6hRQkciOMWFptMk7FyKZrJCSNQ4oyoASMgj/jDhBPp53V2jnGP5nVHFJMYYvQgpVMkxkrQhFNtYfnAkBhx9jN47RpqVBoNlmqHgpt2gkVM/UwSk7LSSyEtR11ApZT0DBxFk0MEL49BTtxnt/Aw5nWNz/QFmHmIGAgnFcLBQaO09QUDoCHEsXV1RFEqFvRLhwIdUq/23s3F1h0apVUQtr0LbI3IcNmFnlBgMNAIwQ+h9bj0zuOKmR6U/qQHEc2nEL9SzghJBsJGKtXfHP27VbrjVRGuqYw2Uw2ZEZepSLIg58N+32w4xgXLiivl80UteC8xAcwzeMefNtOUF6ljGKALj1P3PSFSGBa214/EXvFiM+pKA7VFhpmTNeWjLbcTWFEENGzPkvo5JwBvjtG5jETwOuu4bB9L5j6RgDuwCE8Gh9RGJ2rvBxo3haqG0ttKq65h+ocbPv5gWQ/MZSEoIgGjLiIRL9VqF9WAstcFOxm1dAgzuhhZLnfa1LRLaVm4Cw04Wvs4/v4S9WJiONl3rayzdGjJImqDvce2JvEAJxhWFYPnG+y4xgHBgPtsYrboQaCxIMnikXG7AVUOlLZJ1o15Sie0KjRZrVWsJCWpgWt+o81TaGqYZvCBB5tBFVOPZbJoGvc8fravFckMVFBOy1nvpf/nGpIGKHWGZaqqBvKr3YknicAtFmlz53JulFCNd9VKWNgrAbWUKpD3y/os9DhW6aswB4EiDIpv0A3TouwO6xr1nVy6328+jjgOyK1rUrTcIw+CtlO0VSCDIcuum7dm2brP6md3Kc1u1q8PaIrdZyleHSQcuY13X60C+qAKVyPTKz3qzft63kAHAVIjIukzRPYoilMUaDioVtdYj2yuGbMU4OAlIOWMlWBiHDiIeGRcsWd4VW4eMLVcBeXm13jQvr5IcXt49XvkBVlA4IKgBAADwCgCdASpAAEAAPp0+l0mlo6IhO/pIALATiWwAz9Q5Zd5MAHr1tt0b6rvFqNA2moPN0Tgy3dsz2Gd56MSQJtH3P2AucJj7TzZ0eDn5YdAOpkkahdfsKnsgKRxrVO6MmgAA/v02inTwQ3roHerC/h4BUBdqqwbEdEJRS4Nf+9zcq2VqLAchkCB7zXVdo58MyKyb2oWO9Dp83qYyised4+y3R56//JyZRx+glupedeAAddDzhjX8kKwVMMKZ6rkR8kpp/C7RUI9gNtoii95F7zgTGCjsmVyCFUiqfqVBQYbHsUmAVf9wXFYh0gTUV9x96+a7kJyI9Mh22lPRKixDRaSuGRKgdOlAB6CAowqlTkgkQAjAnUouGrcyyW9FrI3Jom31i7qQN7OQKKr4uwUw/FBlJj7M5sV3Uqpoc7wlTnwA4hmiUadK8OyUioi2B3srMiq/RwU30sr+k66kQel1hmCigSJPyFKVc3NLJjwzC08ArH7j/hhv8MMmM52hmojNFDczEYIaL2GkAIxWLBcpm1dODBJbkcXqApRcmg404KmBHP331wppl4AA
Ipo Date
1997-07-01T00:00:00.000Z
Market Cap
979558848
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
4.1667
Target Price
9.75
Strong Buy
2
Buy
3
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
376960000
Cost Of Revenue
310941000
Gross Profit
66019000
Operating Expenses
18168000
Operating Income
47851000
Interest Expense
5616000
Pretax Income
41252000
Net Income
22083000
Eps
0.14951454996005362
Dividends Per Share
-
Shares Outstanding
147080917
Income Tax Expense
19169000
EBITDA
102529000
Operating Margin
12.693919779286928
Total Other Income Expense Net
-6599000
Cash
338033000
Short Term Investments
-
Receivables
359607000
Inventories
-
Total Current Assets
798240000
Property Plant Equipment
1704253000
Total Assets
2631887000
Payables
147402000
Short Term Debt
67470000
Long Term Debt
297828000
Total Liabilities
1057012000
Equity
1574875000
Depreciation
55661000
Change In Working Capital
-44866000
Cash From Operations
24277000
Capital Expenditures
1688000
Cash From Investing
-1688000
Cash From Financing
-4141000
Net Change In Cash
18290000
PE
23.7857
PB
0.6583633367727597
ROE
1.4022065243273274
ROA
0.839055780130378
FCF
22589000
Fcf Percent
0.059924129881154496
Piotroski FScore
4
Health Score
52
Deep Value Investing Score
7
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
6.3
Garp Investing Score
5
Growth Investing Score
4
Momentum Investing Score
6.5
Net Net Investing Score
3
Quality Investing Score
6.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
376960000
Quarters > 0 > income Statement > cost Of Revenue
310941000
Quarters > 0 > income Statement > gross Profit
66019000
Quarters > 0 > income Statement > operating Expenses
18168000
Quarters > 0 > income Statement > operating Income
47851000
Quarters > 0 > income Statement > interest Expense
5616000
Quarters > 0 > income Statement > pretax Income
41252000
Quarters > 0 > income Statement > net Income
22083000
Quarters > 0 > income Statement > eps
0.14951454996005362
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
147698000
Quarters > 0 > income Statement > income Tax Expense
19169000
Quarters > 0 > income Statement > EBITDA
102529000
Quarters > 0 > income Statement > operating Margin
12.693919779286928
Quarters > 0 > income Statement > total Other Income Expense Net
-6599000
Quarters > 0 > balance Sheet > cash
338033000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
359607000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
798240000
Quarters > 0 > balance Sheet > property Plant Equipment
1704253000
Quarters > 0 > balance Sheet > total Assets
2631887000
Quarters > 0 > balance Sheet > payables
147402000
Quarters > 0 > balance Sheet > short Term Debt
67470000
Quarters > 0 > balance Sheet > long Term Debt
297828000
Quarters > 0 > balance Sheet > total Liabilities
1057012000
Quarters > 0 > balance Sheet > equity
1574875000
Quarters > 0 > cash Flow > net Income
22068000
Quarters > 0 > cash Flow > depreciation
55661000
Quarters > 0 > cash Flow > change In Working Capital
-44866000
Quarters > 0 > cash Flow > cash From Operations
24277000
Quarters > 0 > cash Flow > capital Expenditures
1688000
Quarters > 0 > cash Flow > cash From Investing
-1688000
Quarters > 0 > cash Flow > cash From Financing
-4141000
Quarters > 0 > cash Flow > net Change In Cash
18290000
Quarters > 0 > ratios > PE
0.14951454996005362
Quarters > 0 > ratios > PB
0.6583633367727597
Quarters > 0 > ratios > ROE
1.4022065243273274
Quarters > 0 > ratios > ROA
0.839055780130378
Quarters > 0 > ratios > FCF
22589000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.059924129881154496
Quarters > 0 > health Score
52
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
302288000
Quarters > 1 > income Statement > cost Of Revenue
287340000
Quarters > 1 > income Statement > gross Profit
14948000
Quarters > 1 > income Statement > operating Expenses
18100000
Quarters > 1 > income Statement > operating Income
-3152000
Quarters > 1 > income Statement > interest Expense
8253000
Quarters > 1 > income Statement > pretax Income
-8595000
Quarters > 1 > income Statement > net Income
-2598000
Quarters > 1 > income Statement > eps
-0.017257986302552826
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
150539000
Quarters > 1 > income Statement > income Tax Expense
-5997000
Quarters > 1 > income Statement > EBITDA
33608000
Quarters > 1 > income Statement > operating Margin
-1.0427142327846293
Quarters > 1 > income Statement > total Other Income Expense Net
-5443000
Quarters > 1 > balance Sheet > cash
319743000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
369648000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
760399000
Quarters > 1 > balance Sheet > property Plant Equipment
1768551000
Quarters > 1 > balance Sheet > total Assets
2672561000
Quarters > 1 > balance Sheet > payables
172255000
Quarters > 1 > balance Sheet > short Term Debt
70937000
Quarters > 1 > balance Sheet > long Term Debt
302200000
Quarters > 1 > balance Sheet > total Liabilities
1103785000
Quarters > 1 > balance Sheet > equity
1568776000
Quarters > 1 > cash Flow > net Income
-2598000
Quarters > 1 > cash Flow > depreciation
33950000
Quarters > 1 > cash Flow > change In Working Capital
-46646000
Quarters > 1 > cash Flow > cash From Operations
-17133000
Quarters > 1 > cash Flow > capital Expenditures
4470000
Quarters > 1 > cash Flow > cash From Investing
-4470000
Quarters > 1 > cash Flow > cash From Financing
-29705000
Quarters > 1 > cash Flow > net Change In Cash
-50244000
Quarters > 1 > ratios > PE
-0.017257986302552826
Quarters > 1 > ratios > PB
0.6736358664334487
Quarters > 1 > ratios > ROE
-0.16560681703442684
Quarters > 1 > ratios > ROA
-0.09721012916075629
Quarters > 1 > ratios > FCF
-21603000
Quarters > 1 > ratios > Piotroski FScore
0
Quarters > 1 > ratios > fcf Percent
-0.07146496056740592
Quarters > 1 > health Score
29
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
278064000
Quarters > 2 > income Statement > cost Of Revenue
250526000
Quarters > 2 > income Statement > gross Profit
27538000
Quarters > 2 > income Statement > operating Expenses
19366000
Quarters > 2 > income Statement > operating Income
8172000
Quarters > 2 > income Statement > interest Expense
8239000
Quarters > 2 > income Statement > pretax Income
3525000
Quarters > 2 > income Statement > net Income
3072000
Quarters > 2 > income Statement > eps
0.020187417035761695
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
152174000
Quarters > 2 > income Statement > income Tax Expense
453000
Quarters > 2 > income Statement > EBITDA
45012000
Quarters > 2 > income Statement > operating Margin
2.9388917659243914
Quarters > 2 > income Statement > total Other Income Expense Net
-4647000
Quarters > 2 > balance Sheet > cash
369987000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
293900000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
736207000
Quarters > 2 > balance Sheet > property Plant Equipment
1762097000
Quarters > 2 > balance Sheet > total Assets
2635023000
Quarters > 2 > balance Sheet > payables
159835000
Quarters > 2 > balance Sheet > short Term Debt
72954000
Quarters > 2 > balance Sheet > long Term Debt
301697000
Quarters > 2 > balance Sheet > total Liabilities
1089758000
Quarters > 2 > balance Sheet > equity
1545265000
Quarters > 2 > cash Flow > net Income
3072000
Quarters > 2 > cash Flow > depreciation
33248000
Quarters > 2 > cash Flow > change In Working Capital
-30350000
Quarters > 2 > cash Flow > cash From Operations
16442000
Quarters > 2 > cash Flow > capital Expenditures
4488000
Quarters > 2 > cash Flow > cash From Investing
-4488000
Quarters > 2 > cash Flow > cash From Financing
-11075000
Quarters > 2 > cash Flow > net Change In Cash
1957000
Quarters > 2 > ratios > PE
0.020187417035761695
Quarters > 2 > ratios > PB
0.69131280395272
Quarters > 2 > ratios > ROE
0.19880085292813854
Quarters > 2 > ratios > ROA
0.11658342261149143
Quarters > 2 > ratios > FCF
11954000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.042990102997870996
Quarters > 2 > health Score
49
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
355133000
Quarters > 3 > income Statement > cost Of Revenue
296274000
Quarters > 3 > income Statement > gross Profit
58859000
Quarters > 3 > income Statement > operating Expenses
27981000
Quarters > 3 > income Statement > operating Income
30878000
Quarters > 3 > income Statement > interest Expense
8307000
Quarters > 3 > income Statement > pretax Income
24001000
Quarters > 3 > income Statement > net Income
20121000
Quarters > 3 > income Statement > eps
0.13044746703318078
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
154246000
Quarters > 3 > income Statement > income Tax Expense
3880000
Quarters > 3 > income Statement > EBITDA
36782000
Quarters > 3 > income Statement > operating Margin
8.69477069154373
Quarters > 3 > income Statement > total Other Income Expense Net
-6877000
Quarters > 3 > balance Sheet > cash
368030000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
273486000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
709682000
Quarters > 3 > balance Sheet > property Plant Equipment
1767502000
Quarters > 3 > balance Sheet > total Assets
2597080000
Quarters > 3 > balance Sheet > payables
144793000
Quarters > 3 > balance Sheet > short Term Debt
69168000
Quarters > 3 > balance Sheet > long Term Debt
305971000
Quarters > 3 > balance Sheet > total Liabilities
1077315000
Quarters > 3 > balance Sheet > equity
1519765000
Quarters > 3 > cash Flow > net Income
20121000
Quarters > 3 > cash Flow > depreciation
4474000
Quarters > 3 > cash Flow > change In Working Capital
108955000
Quarters > 3 > cash Flow > cash From Operations
77977000
Quarters > 3 > cash Flow > capital Expenditures
12523000
Quarters > 3 > cash Flow > cash From Investing
-12523000
Quarters > 3 > cash Flow > cash From Financing
-19736000
Quarters > 3 > cash Flow > net Change In Cash
43910000
Quarters > 3 > ratios > PE
0.13044746703318078
Quarters > 3 > ratios > PB
0.7124831273256061
Quarters > 3 > ratios > ROE
1.3239546903633128
Quarters > 3 > ratios > ROA
0.7747547245367875
Quarters > 3 > ratios > FCF
65454000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.18430841403079973
Quarters > 3 > health Score
65
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1358560000
Annuals > 0 > income Statement > cost Of Revenue
1138996000
Annuals > 0 > income Statement > gross Profit
219564000
Annuals > 0 > income Statement > operating Expenses
92129000
Annuals > 0 > income Statement > operating Income
127435000
Annuals > 0 > income Statement > interest Expense
33901000
Annuals > 0 > income Statement > pretax Income
82064000
Annuals > 0 > income Statement > net Income
55637000
Annuals > 0 > income Statement > eps
0.35964679797542326
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
154699000
Annuals > 0 > income Statement > income Tax Expense
26427000
Annuals > 0 > income Statement > EBITDA
253167000
Annuals > 0 > income Statement > operating Margin
9.38015251442704
Annuals > 0 > income Statement > total Other Income Expense Net
-45371000
Annuals > 0 > balance Sheet > cash
368030000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
273486000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
709682000
Annuals > 0 > balance Sheet > property Plant Equipment
1767502000
Annuals > 0 > balance Sheet > total Assets
2597080000
Annuals > 0 > balance Sheet > payables
144793000
Annuals > 0 > balance Sheet > short Term Debt
69168000
Annuals > 0 > balance Sheet > long Term Debt
305971000
Annuals > 0 > balance Sheet > total Liabilities
1077315000
Annuals > 0 > balance Sheet > equity
1519765000
Annuals > 0 > cash Flow > net Income
55637000
Annuals > 0 > cash Flow > depreciation
137202000
Annuals > 0 > cash Flow > change In Working Capital
8540000
Annuals > 0 > cash Flow > cash From Operations
186028000
Annuals > 0 > cash Flow > capital Expenditures
23303000
Annuals > 0 > cash Flow > cash From Investing
-22840000
Annuals > 0 > cash Flow > cash From Financing
-125310000
Annuals > 0 > cash Flow > net Change In Cash
35839000
Annuals > 0 > ratios > PE
0.35964679797542326
Annuals > 0 > ratios > PB
0.6779306932321774
Annuals > 0 > ratios > ROE
3.6608949409941665
Annuals > 0 > ratios > ROA
2.1422905724891033
Annuals > 0 > ratios > FCF
162725000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.11977755859144977
Annuals > 0 > health Score
60
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1289728000
Annuals > 1 > income Statement > cost Of Revenue
1089372000
Annuals > 1 > income Statement > gross Profit
200356000
Annuals > 1 > income Statement > operating Expenses
94427000
Annuals > 1 > income Statement > operating Income
105929000
Annuals > 1 > income Statement > interest Expense
21359000
Annuals > 1 > income Statement > pretax Income
7514000
Annuals > 1 > income Statement > net Income
-10838000
Annuals > 1 > income Statement > eps
-0.07181430852720369
Annuals > 1 > income Statement > dividends Per Share
58196000
Annuals > 1 > income Statement > shares Outstanding
150917000
Annuals > 1 > income Statement > income Tax Expense
18352000
Annuals > 1 > income Statement > EBITDA
192989000
Annuals > 1 > income Statement > operating Margin
8.213282180428742
Annuals > 1 > income Statement > total Other Income Expense Net
-98415000
Annuals > 1 > balance Sheet > cash
332191000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
286251000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
697841000
Annuals > 1 > balance Sheet > property Plant Equipment
1742082000
Annuals > 1 > balance Sheet > total Assets
2556036000
Annuals > 1 > balance Sheet > payables
134552000
Annuals > 1 > balance Sheet > short Term Debt
110954000
Annuals > 1 > balance Sheet > long Term Debt
313430000
Annuals > 1 > balance Sheet > total Liabilities
1055036000
Annuals > 1 > balance Sheet > equity
1501000000
Annuals > 1 > cash Flow > net Income
-10838000
Annuals > 1 > cash Flow > depreciation
164116000
Annuals > 1 > cash Flow > change In Working Capital
-108831000
Annuals > 1 > cash Flow > cash From Operations
152457000
Annuals > 1 > cash Flow > capital Expenditures
19588000
Annuals > 1 > cash Flow > cash From Investing
-18659000
Annuals > 1 > cash Flow > cash From Financing
25109000
Annuals > 1 > cash Flow > net Change In Cash
143080000
Annuals > 1 > ratios > PE
-0.07181430852720369
Annuals > 1 > ratios > PB
0.6696250632911392
Annuals > 1 > ratios > ROE
-0.722051965356429
Annuals > 1 > ratios > ROA
-0.4240159371777236
Annuals > 1 > ratios > FCF
132869000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.10302094705240175
Annuals > 1 > health Score
39
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
873100000
Annuals > 2 > income Statement > cost Of Revenue
822484000
Annuals > 2 > income Statement > gross Profit
50616000
Annuals > 2 > income Statement > operating Expenses
76753000
Annuals > 2 > income Statement > operating Income
-26137000
Annuals > 2 > income Statement > interest Expense
20176000
Annuals > 2 > income Statement > pretax Income
-75181000
Annuals > 2 > income Statement > net Income
-87784000
Annuals > 2 > income Statement > eps
-0.580290330257278
Annuals > 2 > income Statement > dividends Per Share
1327000
Annuals > 2 > income Statement > shares Outstanding
151276000
Annuals > 2 > income Statement > income Tax Expense
12603000
Annuals > 2 > income Statement > EBITDA
87681000
Annuals > 2 > income Statement > operating Margin
-2.993586072614821
Annuals > 2 > income Statement > total Other Income Expense Net
-49044000
Annuals > 2 > balance Sheet > cash
186604000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
219074000
Annuals > 2 > balance Sheet > inventories
2507000
Annuals > 2 > balance Sheet > total Current Assets
460589000
Annuals > 2 > balance Sheet > property Plant Equipment
1839464000
Annuals > 2 > balance Sheet > total Assets
2389338000
Annuals > 2 > balance Sheet > payables
135267000
Annuals > 2 > balance Sheet > short Term Debt
89114000
Annuals > 2 > balance Sheet > long Term Debt
225875000
Annuals > 2 > balance Sheet > total Liabilities
872629000
Annuals > 2 > balance Sheet > equity
1516709000
Annuals > 2 > cash Flow > net Income
-87784000
Annuals > 2 > cash Flow > depreciation
128725000
Annuals > 2 > cash Flow > change In Working Capital
-12281000
Annuals > 2 > cash Flow > cash From Operations
51108000
Annuals > 2 > cash Flow > capital Expenditures
33504000
Annuals > 2 > cash Flow > cash From Investing
-138289000
Annuals > 2 > cash Flow > cash From Financing
-44844000
Annuals > 2 > cash Flow > net Change In Cash
-138016000
Annuals > 2 > ratios > PE
-0.580290330257278
Annuals > 2 > ratios > PB
0.6642659600490272
Annuals > 2 > ratios > ROE
-5.787794494527295
Annuals > 2 > ratios > ROA
-3.67398835995577
Annuals > 2 > ratios > FCF
17604000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
0.02016263887298133
Annuals > 2 > health Score
31
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
674728000
Annuals > 3 > income Statement > cost Of Revenue
659335000
Annuals > 3 > income Statement > gross Profit
15393000
Annuals > 3 > income Statement > operating Expenses
63449000
Annuals > 3 > income Statement > operating Income
-48056000
Annuals > 3 > income Statement > interest Expense
23489000
Annuals > 3 > income Statement > pretax Income
-70642000
Annuals > 3 > income Statement > net Income
-61684000
Annuals > 3 > income Statement > eps
-0.41107319933891345
Annuals > 3 > income Statement > dividends Per Share
1347000
Annuals > 3 > income Statement > shares Outstanding
150056000
Annuals > 3 > income Statement > income Tax Expense
-8958000
Annuals > 3 > income Statement > EBITDA
94361000
Annuals > 3 > income Statement > operating Margin
-7.122277421420186
Annuals > 3 > income Statement > total Other Income Expense Net
-22586000
Annuals > 3 > balance Sheet > cash
253515000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
174697000
Annuals > 3 > balance Sheet > inventories
73612000
Annuals > 3 > balance Sheet > total Current Assets
529538000
Annuals > 3 > balance Sheet > property Plant Equipment
1761835000
Annuals > 3 > balance Sheet > total Assets
2326028000
Annuals > 3 > balance Sheet > payables
87959000
Annuals > 3 > balance Sheet > short Term Debt
98612000
Annuals > 3 > balance Sheet > long Term Debt
262137000
Annuals > 3 > balance Sheet > total Liabilities
678559000
Annuals > 3 > balance Sheet > equity
1647469000
Annuals > 3 > cash Flow > net Income
-61684000
Annuals > 3 > cash Flow > depreciation
141514000
Annuals > 3 > cash Flow > change In Working Capital
61601000
Annuals > 3 > cash Flow > cash From Operations
140117000
Annuals > 3 > cash Flow > capital Expenditures
8322000
Annuals > 3 > cash Flow > cash From Investing
-8271000
Annuals > 3 > cash Flow > cash From Financing
-95997000
Annuals > 3 > cash Flow > net Change In Cash
35807000
Annuals > 3 > ratios > PE
-0.41107319933891345
Annuals > 3 > ratios > PB
0.606611086460504
Annuals > 3 > ratios > ROE
-3.7441675685551594
Annuals > 3 > ratios > ROA
-2.6519027285999996
Annuals > 3 > ratios > FCF
131795000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
0.19533056283420874
Annuals > 3 > health Score
52
Valuation > metrics > PE
23.7857
Valuation > metrics > PB
0.6583633367727597
Valuation > final Score
100
Valuation > verdict
17.1% Undervalued
Profitability > metrics > ROE
1.4022065243273274
Profitability > metrics > ROA
2.766461214672279
Profitability > metrics > Net Margin
0.05858181239388795
Profitability > final Score
20
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.6711719977776014
Risk > metrics > Interest Coverage
8.520477207977208
Risk > final Score
82
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.7149558807103764
Liquidity > metrics > Quick Ratio
3.7149558807103764
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
70
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
0
Prev Profitabilities > 1
3
Prev Profitabilities > 2
20
Prev Risks > 0
46
Prev Risks > 1
52
Prev Risks > 2
63
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:37:05.612Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-22
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.1501
Earnings History > 0 > eps Estimate
0.1651
Earnings History > 0 > eps Difference
-0.015
Earnings History > 0 > surprise Percent
-9.0854
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-22
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
-0.0171
Earnings History > 1 > eps Estimate
0.0677
Earnings History > 1 > eps Difference
-0.0848
Earnings History > 1 > surprise Percent
-125.2585
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-22
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.0197
Earnings History > 2 > eps Estimate
-0.0367
Earnings History > 2 > eps Difference
0.0564
Earnings History > 2 > surprise Percent
153.6785
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-24
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.1568
Earnings History > 3 > eps Estimate
0.09
Earnings History > 3 > eps Difference
0.0668
Earnings History > 3 > surprise Percent
74.2222
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-23
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.19
Earnings History > 4 > eps Estimate
0.17
Earnings History > 4 > eps Difference
0.02
Earnings History > 4 > surprise Percent
11.7647
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-07-24
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.21
Earnings History > 5 > eps Estimate
0.13
Earnings History > 5 > eps Difference
0.08
Earnings History > 5 > surprise Percent
61.5385
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-24
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.17
Earnings History > 6 > eps Estimate
0.02
Earnings History > 6 > eps Difference
-0.19
Earnings History > 6 > surprise Percent
-950
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-26
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.06
Earnings History > 7 > eps Estimate
0.11
Earnings History > 7 > eps Difference
-0.05
Earnings History > 7 > surprise Percent
-45.4545
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-10-23
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.1
Earnings History > 8 > eps Estimate
0.21
Earnings History > 8 > eps Difference
-0.11
Earnings History > 8 > surprise Percent
-52.381
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-07-26
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.05
Earnings History > 9 > eps Estimate
0.03
Earnings History > 9 > eps Difference
0.02
Earnings History > 9 > surprise Percent
66.6667
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-04-24
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.03
Earnings History > 10 > eps Estimate
-0.04
Earnings History > 10 > eps Difference
0.01
Earnings History > 10 > surprise Percent
25
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-20
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.02
Earnings History > 11 > eps Estimate
-0.01
Earnings History > 11 > eps Difference
0.03
Earnings History > 11 > surprise Percent
300
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-10-24
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.12
Earnings History > 12 > eps Estimate
-0.01
Earnings History > 12 > eps Difference
-0.11
Earnings History > 12 > surprise Percent
-1100
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-07-25
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.14
Earnings History > 13 > eps Estimate
-0.16
Earnings History > 13 > eps Difference
0.02
Earnings History > 13 > surprise Percent
12.5
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-04-25
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.28
Earnings History > 14 > eps Estimate
-0.2
Earnings History > 14 > eps Difference
-0.08
Earnings History > 14 > surprise Percent
-40
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-21
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.17
Earnings History > 15 > eps Estimate
-0.26
Earnings History > 15 > eps Difference
0.09
Earnings History > 15 > surprise Percent
34.6154
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-10-20
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.13
Earnings History > 16 > eps Estimate
-0.1
Earnings History > 16 > eps Difference
-0.03
Earnings History > 16 > surprise Percent
-30
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-07-26
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.09
Earnings History > 17 > eps Estimate
-0.08
Earnings History > 17 > eps Difference
-0.01
Earnings History > 17 > surprise Percent
-12.5
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-04-26
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.02
Earnings History > 18 > eps Estimate
-0.07
Earnings History > 18 > eps Difference
0.05
Earnings History > 18 > surprise Percent
71.4286
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-22
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.03
Earnings History > 19 > eps Estimate
-0.08
Earnings History > 19 > eps Difference
0.11
Earnings History > 19 > surprise Percent
137.5
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-10-21
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.16
Earnings History > 20 > eps Estimate
0.0036
Earnings History > 20 > eps Difference
0.1564
Earnings History > 20 > surprise Percent
4344.4444
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-07-22
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.03
Earnings History > 21 > eps Estimate
-0.01
Earnings History > 21 > eps Difference
0.04
Earnings History > 21 > surprise Percent
400
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-04-22
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.09
Earnings History > 22 > eps Estimate
-0.14
Earnings History > 22 > eps Difference
0.05
Earnings History > 22 > surprise Percent
35.7143
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-24
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.05
Earnings History > 23 > eps Estimate
0.02
Earnings History > 23 > eps Difference
0.03
Earnings History > 23 > surprise Percent
150
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-21
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.21
Earnings History > 24 > eps Estimate
0.16
Earnings History > 24 > eps Difference
0.05
Earnings History > 24 > surprise Percent
31.25
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-07-24
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.11
Earnings History > 25 > eps Estimate
0.14
Earnings History > 25 > eps Difference
-0.03
Earnings History > 25 > surprise Percent
-21.4286
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-04-22
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.01
Earnings History > 26 > eps Estimate
0.02
Earnings History > 26 > eps Difference
-0.01
Earnings History > 26 > surprise Percent
-50
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-18
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.1
Earnings History > 27 > eps Estimate
-0.07
Earnings History > 27 > eps Difference
-0.03
Earnings History > 27 > surprise Percent
-42.8571
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-10-22
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.18
Earnings History > 28 > eps Estimate
0.11
Earnings History > 28 > eps Difference
0.07
Earnings History > 28 > surprise Percent
63.6364
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-07-23
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.13
Earnings History > 29 > eps Estimate
0.07
Earnings History > 29 > eps Difference
0.06
Earnings History > 29 > surprise Percent
85.7143
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-04-23
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.02
Earnings History > 30 > eps Estimate
-0.06
Earnings History > 30 > eps Difference
0.04
Earnings History > 30 > surprise Percent
66.6667
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-19
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.01
Earnings History > 31 > eps Estimate
-0.01
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
0
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-10-22
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.02
Earnings History > 32 > eps Estimate
0.02
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-07-23
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.03
Earnings History > 33 > eps Estimate
-0.03
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
0
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-04-23
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.12
Earnings History > 34 > eps Estimate
-0.12
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-20
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.04
Earnings History > 35 > eps Estimate
-0.06
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
33.3333
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-10-19
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.1
Earnings History > 36 > eps Estimate
0.03
Earnings History > 36 > eps Difference
0.07
Earnings History > 36 > surprise Percent
233.3333
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-07-19
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.1
Earnings History > 37 > eps Estimate
-0.1
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-04-19
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.26
Earnings History > 38 > eps Estimate
-0.28
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
7.1429
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-22
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.06
Earnings History > 39 > eps Estimate
-0.09
Earnings History > 39 > eps Difference
0.03
Earnings History > 39 > surprise Percent
33.3333
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-19
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.09
Earnings History > 40 > eps Estimate
0.07
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
28.5714
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-20
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.03
Earnings History > 41 > eps Estimate
0.15
Earnings History > 41 > eps Difference
-0.18
Earnings History > 41 > surprise Percent
-120
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-20
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.19
Earnings History > 42 > eps Estimate
0.06
Earnings History > 42 > eps Difference
0.13
Earnings History > 42 > surprise Percent
216.6667
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-16
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.08
Earnings History > 43 > eps Estimate
0.24
Earnings History > 43 > eps Difference
-0.16
Earnings History > 43 > surprise Percent
-66.6667
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-20
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.71
Earnings History > 44 > eps Estimate
0.5
Earnings History > 44 > eps Difference
0.21
Earnings History > 44 > surprise Percent
42
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-07-21
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.58
Earnings History > 45 > eps Estimate
0.42
Earnings History > 45 > eps Difference
0.16
Earnings History > 45 > surprise Percent
38.0952
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-04-21
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.4
Earnings History > 46 > eps Estimate
0.33
Earnings History > 46 > eps Difference
0.07
Earnings History > 46 > surprise Percent
21.2121
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-19
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.35
Earnings History > 47 > eps Estimate
0.33
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
6.0606
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-21
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.38
Earnings History > 48 > eps Estimate
0.29
Earnings History > 48 > eps Difference
0.09
Earnings History > 48 > surprise Percent
31.0345
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-07-22
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.26
Earnings History > 49 > eps Estimate
0.2
Earnings History > 49 > eps Difference
0.06
Earnings History > 49 > surprise Percent
30
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-04-21
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.1
Earnings History > 50 > eps Estimate
0.17
Earnings History > 50 > eps Difference
-0.07
Earnings History > 50 > surprise Percent
-41.1765
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-02-20
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1
Earnings History > 51 > eps Estimate
0.36
Earnings History > 51 > eps Difference
-0.26
Earnings History > 51 > surprise Percent
-72.2222
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-10-22
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.35
Earnings History > 52 > eps Estimate
0.39
Earnings History > 52 > eps Difference
-0.04
Earnings History > 52 > surprise Percent
-10.2564
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-07-23
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.51
Earnings History > 53 > eps Estimate
0.42
Earnings History > 53 > eps Difference
0.09
Earnings History > 53 > surprise Percent
21.4286
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-04-22
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.73
Earnings History > 54 > eps Estimate
0.43
Earnings History > 54 > eps Difference
0.3
Earnings History > 54 > surprise Percent
69.7674
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-02-22
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.66
Earnings History > 55 > eps Estimate
0.35
Earnings History > 55 > eps Difference
0.31
Earnings History > 55 > surprise Percent
88.5714
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-10-24
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.43
Earnings History > 56 > eps Estimate
0.42
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
2.381
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-07-25
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.39
Earnings History > 57 > eps Estimate
0.2
Earnings History > 57 > eps Difference
0.19
Earnings History > 57 > surprise Percent
95
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-04-25
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.24
Earnings History > 58 > eps Estimate
0.09
Earnings History > 58 > eps Difference
0.15
Earnings History > 58 > surprise Percent
166.6667
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-23
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.06
Earnings History > 59 > eps Estimate
0.13
Earnings History > 59 > eps Difference
-0.07
Earnings History > 59 > surprise Percent
-53.8462
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-27
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.26
Earnings History > 60 > eps Estimate
0.2
Earnings History > 60 > eps Difference
0.06
Earnings History > 60 > surprise Percent
30
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-07-28
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.18
Earnings History > 61 > eps Estimate
0.14
Earnings History > 61 > eps Difference
0.04
Earnings History > 61 > surprise Percent
28.5714
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-04-28
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.03
Earnings History > 62 > eps Estimate
0.05
Earnings History > 62 > eps Difference
-0.08
Earnings History > 62 > surprise Percent
-160
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-24
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.04
Earnings History > 63 > eps Estimate
0.04
Earnings History > 63 > eps Difference
-0.08
Earnings History > 63 > surprise Percent
-200
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-28
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.03
Earnings History > 64 > eps Estimate
0.04
Earnings History > 64 > eps Difference
-0.07
Earnings History > 64 > surprise Percent
-175
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-07-29
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.31
Earnings History > 65 > eps Estimate
0.26
Earnings History > 65 > eps Difference
0.05
Earnings History > 65 > surprise Percent
19.2308
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-05
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.22
Earnings History > 66 > eps Estimate
0.15
Earnings History > 66 > eps Difference
0.07
Earnings History > 66 > surprise Percent
46.6667
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-24
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.03
Earnings History > 67 > eps Estimate
0.36
Earnings History > 67 > eps Difference
-0.39
Earnings History > 67 > surprise Percent
-108.3333
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-10-29
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.65
Earnings History > 68 > eps Estimate
0.7
Earnings History > 68 > eps Difference
-0.05
Earnings History > 68 > surprise Percent
-7.1429
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-07-30
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.96
Earnings History > 69 > eps Estimate
0.87
Earnings History > 69 > eps Difference
0.09
Earnings History > 69 > surprise Percent
10.3448
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-04-30
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.79
Earnings History > 70 > eps Estimate
0.71
Earnings History > 70 > eps Difference
0.08
Earnings History > 70 > surprise Percent
11.2676
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-28
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.87
Earnings History > 71 > eps Estimate
0.86
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
1.1628
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-10-31
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.88
Earnings History > 72 > eps Estimate
0.8
Earnings History > 72 > eps Difference
0.08
Earnings History > 72 > surprise Percent
10
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-08-01
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.7
Earnings History > 73 > eps Estimate
0.65
Earnings History > 73 > eps Difference
0.05
Earnings History > 73 > surprise Percent
7.6923
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-05-02
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.6
Earnings History > 74 > eps Estimate
0.69
Earnings History > 74 > eps Difference
-0.09
Earnings History > 74 > surprise Percent
-13.0435
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-26
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.71
Earnings History > 75 > eps Estimate
0.81
Earnings History > 75 > eps Difference
-0.1
Earnings History > 75 > surprise Percent
-12.3457
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-10-31
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.6
Earnings History > 76 > eps Estimate
0.72
Earnings History > 76 > eps Difference
-0.12
Earnings History > 76 > surprise Percent
-16.6667
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-08-01
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.83
Earnings History > 77 > eps Estimate
0.78
Earnings History > 77 > eps Difference
0.05
Earnings History > 77 > surprise Percent
6.4103
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-05-02
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.67
Earnings History > 78 > eps Estimate
0.66
Earnings History > 78 > eps Difference
0.01
Earnings History > 78 > surprise Percent
1.5152
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-02-28
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.69
Earnings History > 79 > eps Estimate
0.53
Earnings History > 79 > eps Difference
0.16
Earnings History > 79 > surprise Percent
30.1887
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-11-01
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.53
Earnings History > 80 > eps Estimate
0.44
Earnings History > 80 > eps Difference
0.09
Earnings History > 80 > surprise Percent
20.4545
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-08-02
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.36
Earnings History > 81 > eps Estimate
0.33
Earnings History > 81 > eps Difference
0.03
Earnings History > 81 > surprise Percent
9.0909
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-05-04
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.35
Earnings History > 82 > eps Estimate
0.34
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
2.9412
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-03-01
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.36
Earnings History > 83 > eps Estimate
0.32
Earnings History > 83 > eps Difference
0.04
Earnings History > 83 > surprise Percent
12.5
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-11-02
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.3
Earnings History > 84 > eps Estimate
0.24
Earnings History > 84 > eps Difference
0.06
Earnings History > 84 > surprise Percent
25
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-08-04
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.24
Earnings History > 85 > eps Estimate
0.19
Earnings History > 85 > eps Difference
0.05
Earnings History > 85 > surprise Percent
26.3158
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-05-03
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.17
Earnings History > 86 > eps Estimate
0.13
Earnings History > 86 > eps Difference
0.04
Earnings History > 86 > surprise Percent
30.7692
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-02-24
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.12
Earnings History > 87 > eps Estimate
0.12
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-11-03
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.12
Earnings History > 88 > eps Estimate
0.12
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-31
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.12
Earnings History > 89 > eps Estimate
0.11
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
9.0909
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-05-01
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.08
Earnings History > 90 > eps Estimate
0.05
Earnings History > 90 > eps Difference
0.03
Earnings History > 90 > surprise Percent
60
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-02-18
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.08
Earnings History > 91 > eps Estimate
0.09
Earnings History > 91 > eps Difference
-0.01
Earnings History > 91 > surprise Percent
-11.1111
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-10-31
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.04
Earnings History > 92 > eps Estimate
0.05
Earnings History > 92 > eps Difference
-0.01
Earnings History > 92 > surprise Percent
-20
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-08-01
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.1
Earnings History > 93 > eps Estimate
0.1
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-05-02
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.05
Earnings History > 94 > eps Estimate
0.05
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2002-02-18
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.08
Earnings History > 95 > eps Estimate
0.08
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-11-01
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.08
Earnings History > 96 > eps Estimate
0.08
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-08-02
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.12
Earnings History > 97 > eps Estimate
0.11
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
9.0909
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-05-03
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.17
Earnings History > 98 > eps Estimate
0.16
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
6.25
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2001-02-15
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.14
Earnings History > 99 > eps Estimate
0.12
Earnings History > 99 > eps Difference
0.02
Earnings History > 99 > surprise Percent
16.6667
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-11-01
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.12
Earnings History > 100 > eps Estimate
0.11
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
9.0909
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-08-02
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.06
Earnings History > 101 > eps Estimate
0.05
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
20
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-05-02
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.05
Earnings History > 102 > eps Estimate
0.03
Earnings History > 102 > eps Difference
0.02
Earnings History > 102 > surprise Percent
66.6667
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-02-17
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.05
Earnings History > 103 > eps Estimate
0.05
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-11-03
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.14
Earnings History > 104 > eps Estimate
0.11
Earnings History > 104 > eps Difference
0.03
Earnings History > 104 > surprise Percent
27.2727
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-08-04
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.05
Earnings History > 105 > eps Estimate
0.04
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
25
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-05-04
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.04
Earnings History > 106 > eps Estimate
0.03
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
33.3333
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1999-02-12
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
BeforeMarket
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.09
Earnings History > 107 > eps Estimate
0.09
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-11-04
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
BeforeMarket
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.13
Earnings History > 108 > eps Estimate
0.13
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-08-10
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.1
Earnings History > 109 > eps Estimate
0.09
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
11.1111
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-05-04
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.09
Earnings History > 110 > eps Estimate
0.04
Earnings History > 110 > eps Difference
0.05
Earnings History > 110 > surprise Percent
125
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-02-19
Earnings History > 111 > date
1997-12-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.07
Earnings History > 111 > eps Estimate
0.06
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
16.6667
Earnings History > 112 > period
1997-09-30
Earnings History > 112 > report Date
1997-11-04
Earnings History > 112 > date
1997-09-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.07
Earnings History > 112 > eps Estimate
0.06
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
16.6667
Helix Energy Solutions Group, Inc., together with its subsidiaries, an offshore energy services company, provides specialty services to the offshore energy industry in Brazil, the United States, North Sea, the Asia Pacific, West Africa, and internationally. The company operates through four segments: Well Intervention, Robotics, Production Facilities, and Shallow Water Abandonment segments. It engages in the installation of flowlines, control umbilicals, and manifold assemblies and risers; trenching and burial of pipelines; installation and tie-in of riser and manifold assembly; commissioning, testing, and inspection; and cable and umbilical lay. The company also provides well intervention, intervention engineering, and production enhancement services; coiled tubing operations; and inspection, repair, and maintenance IRM of production structures, trees, jumpers, risers, pipelines, and subsea equipment, as well as related support services. In addition, it offers reclamation and remediation services; well plug and abandonment P&A services; pipeline, cable and umbilical abandonment services; and site inspections. Additionally, the company offers oil and natural gas processing facilities and services; and fast response system, as well as site clearance and subsea support services. Further, it provides offshore oilfield decommissioning and reclamation, subsea infrastructure flushing and abandonments, platform decommissioning and structure removals, subsea site clearance, project management, engineered solutions, intervention, maintenance, repair, heavy lift, and commercial diving services. It serves independent oil and gas producers and suppliers, pipeline transmission companies, renewable energy companies, and offshore engineering and construction firms. The company was formerly known as Cal Dive International, Inc. and changed its name to Helix Energy Solutions Group, Inc. in March 2006. The company was incorporated in 1979 and is headquartered in Houston, Texas.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AStock Report: What margin trends mean for NREF stock - Gap Up & Reliable Trade Execution Plans moha.gov.vn
Read more →Gate City Capital Management LLC Acquires 281,771 Shares of Helix Energy Solutions Group, Inc. $HLX MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$9.75
Analyst Picks
Strong Buy
2
Buy
3
Hold
1
Sell
0
Strong Sell
0
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
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 Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 94.45% of the total shares of Helix Energy Solutions Group Inc
1.
BlackRock Inc(15.099%)
since
2025/06/30
2.
Vanguard Group Inc(9.373%)
since
2025/06/30
3.
Dimensional Fund Advisors, Inc.(6.438%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(5.7669%)
since
2025/08/31
5.
State Street Corp(4.199%)
since
2025/06/30
6.
American Century Companies Inc(3.5163%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.1268%)
since
2025/07/31
8.
Avantis US Small Cap Value ETF(3.0748%)
since
2025/08/30
9.
Encompass Capital Advisors LLC(2.5899%)
since
2025/06/30
10.
Gate City Capital Management, LLC(2.4367%)
since
2025/06/30
11.
iShares Russell 2000 ETF(2.3475%)
since
2025/08/31
12.
Geode Capital Management, LLC(2.2786%)
since
2025/06/30
13.
Wellington Management Company LLP(2.2692%)
since
2025/06/30
14.
Amvescap Plc.(2.1764%)
since
2025/06/30
15.
Systematic Financial Management LP(2.0649%)
since
2025/06/30
16.
Charles Schwab Investment Management Inc(1.6842%)
since
2025/06/30
17.
Fisher Asset Management, LLC(1.6484%)
since
2025/06/30
18.
Principal Financial Group Inc(1.5578%)
since
2025/06/30
19.
Invesco Small Cap Value A(1.5196%)
since
2025/07/31
20.
DFA US Small Cap Value I(1.3735%)
since
2025/07/31
21.
Morgan Stanley - Brokerage Accounts(1.369%)
since
2025/06/30
22.
Public Employees Retirt Assn Of Colorado(1.2747%)
since
2025/06/30
23.
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.(1.2411%)
since
2025/06/30
24.
Qube Research & Technologies(1.1933%)
since
2025/06/30
25.
Vanguard Small Cap Index(1.1874%)
since
2025/07/31
26.
Northern Trust Corp(1.1864%)
since
2025/06/30
27.
Van Eck Associates Corporation(1.186%)
since
2025/06/30
28.
Global X Robotics & Artfcl Intllgnc ETF(1.1625%)
since
2025/08/29
29.
Principal SmallCap R5(1.1466%)
since
2025/07/31
30.
VanEck Oil Services ETF(1.1142%)
since
2025/08/30
31.
Vanguard Institutional Extnd Mkt Idx Tr(1.0363%)
since
2025/07/31
32.
Fidelity Small Cap Index(0.9747%)
since
2025/06/30
33.
BNP Paribas US Small Cap ClassicC(0.8945%)
since
2025/07/31
34.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8596%)
since
2025/08/29
35.
DFA US Targeted Value I(0.8064%)
since
2025/07/31
36.
Vanguard Small Cap Growth Index Inv(0.686%)
since
2025/07/31
37.
Dimensional US Targeted Value ETF(0.6651%)
since
2025/08/29
38.
iShares Russell 2000 Value ETF(0.6586%)
since
2025/08/31
39.
Vanguard Tax-Managed Small Cap Adm(0.6416%)
since
2025/07/31
40.
Invesco S&P 500 ETF(0.6264%)
since
2025/07/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
0.1501
EPS Estimate
0.1651
EPS Difference
-0.015
Surprise Percent
-9.0854%
(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.