_id
691098caccc777a4e85d5c3d
Ticker
ESOA
Name
Energy Services Of America Corp
Exchange
NASDAQ
Address
75 West 3rd Avenue, Huntington, WV, United States, 25701
Country
USA
Sector
Industrials
Industry
Engineering & Construction
Currency
USD
Website
https://energyservicesofamerica.com
Description
Energy Services of America Corporation operates as a contractor and service company for the natural gas, petroleum, water distribution, automotive, chemical, and power industries in the United States. The company constructs, replaces, and repairs interstate and intrastate natural gas pipelines and storage facilities for utility companies and private natural gas companies; and provides services relating to pipeline, storage facilities, and plant works. It also offers electrical and mechanical installation, and repair services, including substation and switchyard, site preparation, equipment setting, pipe fabrication and installation, packaged buildings, transformers, and other ancillary works. In addition, the company provides corrosion protection, horizontal drilling, liquid pipeline and pump station construction, production facility construction, water and sewer pipeline installation, and various maintenance and repair services, as well as other services related to pipeline construction. Further, it installs broadband and solar electric systems; and performs civil and general contracting services. The company serves customers primarily in West Virginia, Virginia, Ohio, Pennsylvania, and Kentucky. The company was incorporated in 2006 and is based in Huntington, West Virginia.
Last Close
8.78
Volume
38690
Current Price
8.64
Change
-1.5945330296127425
Last Updated
2025-11-30T18:22:52.407Z
Image
data:image/webp;base64,UklGRsYBAABXRUJQVlA4ILoBAADQCwCdASpAAEAAPqlMnUmmJSMhMBv8+MAVCUAX1oAaWCD7iUat1WT5bnAAaGWaMtoj6AEOYfSjVvM6YH8v981Ql/fDtK6hIiYMTaBS91pJITgGhofctFUQ2HdOljg7wRd6h9hcPqEgAP76k4DaHh4gV9QhnBMOHW+1z3FfSwbWgVyptIw3qY9hJoLsNP5Y/hbFD3BpXFIdH0ole3RxePejhjb+nVVyfAD407K2Pu/YpZWJZSkNGv3SmdznIiLiYLFGzG9r50djpOZ3rZo27yHyhd7xpkY8l8ijp6tPrJgOBVFk/ix/pVGcMdC8z/l7XnzbFF4BeirtAzug6adkdn+4oPY993waNGIWwQ8ZvAJZGTdb24duDNKxaqa5YYjOdZr/rQlAcjy6LhgUED215CNfWSIK3G8SNirroRiUe9w2f8MHUSose/sJp20bOOJN5CUDakocUvMxOJljoWEsNceYMZdSRG78RQnQj1dHYYZl/m2T0Z1pRINzw4tCsut+uUwrtNmE2jDT/Wxd/lgejRy83L1nfZ60n5u/QtAkpuuNMLOAJDJ4mbwIpsqJXXWRQlkmeRvAfF9fqAAA
Ipo Date
2006-08-31T00:00:00.000Z
Market Cap
169668976
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
5
Target Price
21
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-06-30
Revenue
103601585
Cost Of Revenue
91618987
Gross Profit
11982598
Operating Expenses
8814545
Operating Income
3168053
Interest Expense
781198
Pretax Income
2219616
Net Income
2081629
Eps
0.12490172436500724
Dividends Per Share
501504
Shares Outstanding
16650538
Income Tax Expense
137987
EBITDA
6292228
Operating Margin
3.057919432410228
Total Other Income Expense Net
-948437
Cash
15338234
Short Term Investments
-
Receivables
101716564
Inventories
-
Total Current Assets
121617498
Property Plant Equipment
56468512
Total Assets
195548790
Payables
24353056
Short Term Debt
22641079
Long Term Debt
37600186
Total Liabilities
141007267
Equity
54541523
Depreciation
3291414
Change In Working Capital
-2226414
Cash From Operations
3432649
Capital Expenditures
4014621
Cash From Investing
-3885974
Cash From Financing
5865326
Net Change In Cash
5412001
PE
59.9412
PB
2.6401060784459576
ROE
3.8165949271346893
ROA
1.0645062032856354
FCF
-581972
Fcf Percent
-0.005617404405540706
Piotroski FScore
4
Health Score
41
Deep Value Investing Score
2.5
Defensive Investing Score
5.5
Dividend Investing Score
2
Economic Moat Investing Score
4.8
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
6.5
Net Net Investing Score
1
Quality Investing Score
3
Value Investing Score
4
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
103601585
Quarters > 0 > income Statement > cost Of Revenue
91618987
Quarters > 0 > income Statement > gross Profit
11982598
Quarters > 0 > income Statement > operating Expenses
8814545
Quarters > 0 > income Statement > operating Income
3168053
Quarters > 0 > income Statement > interest Expense
781198
Quarters > 0 > income Statement > pretax Income
2219616
Quarters > 0 > income Statement > net Income
2081629
Quarters > 0 > income Statement > eps
0.12490172436500724
Quarters > 0 > income Statement > dividends Per Share
501504
Quarters > 0 > income Statement > shares Outstanding
16666135
Quarters > 0 > income Statement > income Tax Expense
137987
Quarters > 0 > income Statement > EBITDA
6292228
Quarters > 0 > income Statement > operating Margin
3.057919432410228
Quarters > 0 > income Statement > total Other Income Expense Net
-948437
Quarters > 0 > balance Sheet > cash
15338234
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
101716564
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
121617498
Quarters > 0 > balance Sheet > property Plant Equipment
56468512
Quarters > 0 > balance Sheet > total Assets
195548790
Quarters > 0 > balance Sheet > payables
24353056
Quarters > 0 > balance Sheet > short Term Debt
22641079
Quarters > 0 > balance Sheet > long Term Debt
37600186
Quarters > 0 > balance Sheet > total Liabilities
141007267
Quarters > 0 > balance Sheet > equity
54541523
Quarters > 0 > cash Flow > net Income
2081629
Quarters > 0 > cash Flow > depreciation
3291414
Quarters > 0 > cash Flow > change In Working Capital
-2226414
Quarters > 0 > cash Flow > cash From Operations
3432649
Quarters > 0 > cash Flow > capital Expenditures
4014621
Quarters > 0 > cash Flow > cash From Investing
-3885974
Quarters > 0 > cash Flow > cash From Financing
5865326
Quarters > 0 > cash Flow > net Change In Cash
5412001
Quarters > 0 > ratios > PE
0.12490172436500724
Quarters > 0 > ratios > PB
2.6401060784459576
Quarters > 0 > ratios > ROE
3.8165949271346893
Quarters > 0 > ratios > ROA
1.0645062032856354
Quarters > 0 > ratios > FCF
-581972
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
-0.005617404405540706
Quarters > 0 > health Score
41
Quarters > 1 > quarter
2025-03-31
Quarters > 1 > income Statement > revenue
76679151
Quarters > 1 > income Statement > cost Of Revenue
76601291
Quarters > 1 > income Statement > gross Profit
77860
Quarters > 1 > income Statement > operating Expenses
8170087
Quarters > 1 > income Statement > operating Income
-8092227
Quarters > 1 > income Statement > interest Expense
875770
Quarters > 1 > income Statement > pretax Income
-9005153
Quarters > 1 > income Statement > net Income
-6798418
Quarters > 1 > income Statement > eps
-0.40668156225270025
Quarters > 1 > income Statement > dividends Per Share
501164
Quarters > 1 > income Statement > shares Outstanding
16716809
Quarters > 1 > income Statement > income Tax Expense
-2206735
Quarters > 1 > income Statement > EBITDA
-4946921
Quarters > 1 > income Statement > operating Margin
-10.553360195654749
Quarters > 1 > income Statement > total Other Income Expense Net
-912926
Quarters > 1 > balance Sheet > cash
9926233
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
89168606
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
104204211
Quarters > 1 > balance Sheet > property Plant Equipment
54822228
Quarters > 1 > balance Sheet > total Assets
170225716
Quarters > 1 > balance Sheet > payables
22588996
Quarters > 1 > balance Sheet > short Term Debt
21216205
Quarters > 1 > balance Sheet > long Term Debt
30614888
Quarters > 1 > balance Sheet > total Liabilities
116446167
Quarters > 1 > balance Sheet > equity
53779549
Quarters > 1 > cash Flow > net Income
-6798418
Quarters > 1 > cash Flow > depreciation
3182462
Quarters > 1 > cash Flow > change In Working Capital
6860943
Quarters > 1 > cash Flow > cash From Operations
1110828
Quarters > 1 > cash Flow > capital Expenditures
3091761
Quarters > 1 > cash Flow > cash From Investing
-2086576
Quarters > 1 > cash Flow > cash From Financing
-9446441
Quarters > 1 > cash Flow > net Change In Cash
-10422189
Quarters > 1 > ratios > PE
-0.40668156225270025
Quarters > 1 > ratios > PB
2.6856534211545733
Quarters > 1 > ratios > ROE
-12.64127001139411
Quarters > 1 > ratios > ROA
-3.9937667232370457
Quarters > 1 > ratios > FCF
-1980933
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.02583404972754589
Quarters > 1 > health Score
22
Quarters > 2 > quarter
2024-12-31
Quarters > 2 > income Statement > revenue
100646114
Quarters > 2 > income Statement > cost Of Revenue
90382532
Quarters > 2 > income Statement > gross Profit
10263582
Quarters > 2 > income Statement > operating Expenses
8618188
Quarters > 2 > income Statement > operating Income
1645394
Quarters > 2 > income Statement > interest Expense
483718
Quarters > 2 > income Statement > pretax Income
1309196
Quarters > 2 > income Statement > net Income
853733
Quarters > 2 > income Statement > eps
0.05131667536337588
Quarters > 2 > income Statement > dividends Per Share
501164
Quarters > 2 > income Statement > shares Outstanding
16636561
Quarters > 2 > income Statement > income Tax Expense
455463
Quarters > 2 > income Statement > EBITDA
4491742
Quarters > 2 > income Statement > operating Margin
1.6348311272107336
Quarters > 2 > income Statement > total Other Income Expense Net
-336198
Quarters > 2 > balance Sheet > cash
20348422
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
101401940
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
124853011
Quarters > 2 > balance Sheet > property Plant Equipment
55886141
Quarters > 2 > balance Sheet > total Assets
192102626
Quarters > 2 > balance Sheet > payables
26827000
Quarters > 2 > balance Sheet > short Term Debt
22597638
Quarters > 2 > balance Sheet > long Term Debt
39224530
Quarters > 2 > balance Sheet > total Liabilities
131055913
Quarters > 2 > balance Sheet > equity
61046713
Quarters > 2 > cash Flow > net Income
853733
Quarters > 2 > cash Flow > depreciation
2698828
Quarters > 2 > cash Flow > change In Working Capital
5103387
Quarters > 2 > cash Flow > cash From Operations
8878480
Quarters > 2 > cash Flow > capital Expenditures
2890223
Quarters > 2 > cash Flow > cash From Investing
-23187435
Quarters > 2 > cash Flow > cash From Financing
21731341
Quarters > 2 > cash Flow > net Change In Cash
7422386
Quarters > 2 > ratios > PE
0.05131667536337588
Quarters > 2 > ratios > PB
2.354588477843189
Quarters > 2 > ratios > ROE
1.3984913487479662
Quarters > 2 > ratios > ROA
0.44441505968793993
Quarters > 2 > ratios > FCF
5988257
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.05949814416083665
Quarters > 2 > health Score
43
Quarters > 3 > quarter
2024-09-30
Quarters > 3 > income Statement > revenue
104662259
Quarters > 3 > income Statement > cost Of Revenue
87094282
Quarters > 3 > income Statement > gross Profit
17567977
Quarters > 3 > income Statement > operating Expenses
8783208
Quarters > 3 > income Statement > operating Income
8784769
Quarters > 3 > income Statement > interest Expense
417049
Quarters > 3 > income Statement > pretax Income
8349030
Quarters > 3 > income Statement > net Income
6658016
Quarters > 3 > income Statement > eps
0.40113408974260184
Quarters > 3 > income Statement > dividends Per Share
1988062
Quarters > 3 > income Statement > shares Outstanding
16597981
Quarters > 3 > income Statement > income Tax Expense
1691014
Quarters > 3 > income Statement > EBITDA
11081452
Quarters > 3 > income Statement > operating Margin
8.393444861533133
Quarters > 3 > income Statement > total Other Income Expense Net
-435739
Quarters > 3 > balance Sheet > cash
12926036
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
93412343
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
110426929
Quarters > 3 > balance Sheet > property Plant Equipment
40666941
Quarters > 3 > balance Sheet > total Assets
158247000
Quarters > 3 > balance Sheet > payables
23673659
Quarters > 3 > balance Sheet > short Term Debt
17573094
Quarters > 3 > balance Sheet > long Term Debt
17187992
Quarters > 3 > balance Sheet > total Liabilities
99552856
Quarters > 3 > balance Sheet > equity
58694144
Quarters > 3 > cash Flow > net Income
6658016
Quarters > 3 > cash Flow > depreciation
2315373
Quarters > 3 > cash Flow > change In Working Capital
-9787842
Quarters > 3 > cash Flow > cash From Operations
-847529
Quarters > 3 > cash Flow > capital Expenditures
2089210
Quarters > 3 > cash Flow > cash From Investing
-2326191
Quarters > 3 > cash Flow > cash From Financing
1561889
Quarters > 3 > cash Flow > net Change In Cash
-1611831
Quarters > 3 > ratios > PE
0.40113408974260184
Quarters > 3 > ratios > PB
2.4432855829705944
Quarters > 3 > ratios > ROE
11.343577989654301
Quarters > 3 > ratios > ROA
4.207356853526449
Quarters > 3 > ratios > FCF
-2936739
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.028059197537481012
Quarters > 3 > health Score
52
Annuals > 0 > quarter
2024-09-30
Annuals > 0 > income Statement > revenue
351876861
Annuals > 0 > income Statement > cost Of Revenue
301922545
Annuals > 0 > income Statement > gross Profit
49954316
Annuals > 0 > income Statement > operating Expenses
30119070
Annuals > 0 > income Statement > operating Income
19835246
Annuals > 0 > income Statement > interest Expense
2188609
Annuals > 0 > income Statement > pretax Income
33520677
Annuals > 0 > income Statement > net Income
25105010
Annuals > 0 > income Statement > eps
1.512533964221311
Annuals > 0 > income Statement > dividends Per Share
994031
Annuals > 0 > income Statement > shares Outstanding
16597981
Annuals > 0 > income Statement > income Tax Expense
8415667
Annuals > 0 > income Statement > EBITDA
44687308
Annuals > 0 > income Statement > operating Margin
5.636985036080562
Annuals > 0 > income Statement > total Other Income Expense Net
13685431
Annuals > 0 > balance Sheet > cash
12926036
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
93412343
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
110426929
Annuals > 0 > balance Sheet > property Plant Equipment
40666941
Annuals > 0 > balance Sheet > total Assets
158247000
Annuals > 0 > balance Sheet > payables
23673659
Annuals > 0 > balance Sheet > short Term Debt
17573094
Annuals > 0 > balance Sheet > long Term Debt
17187992
Annuals > 0 > balance Sheet > total Liabilities
99552856
Annuals > 0 > balance Sheet > equity
58694144
Annuals > 0 > cash Flow > net Income
25105010
Annuals > 0 > cash Flow > depreciation
8978023
Annuals > 0 > cash Flow > change In Working Capital
-15658157
Annuals > 0 > cash Flow > cash From Operations
18677004
Annuals > 0 > cash Flow > capital Expenditures
8755349
Annuals > 0 > cash Flow > cash From Investing
-7997006
Annuals > 0 > cash Flow > cash From Financing
-14185534
Annuals > 0 > cash Flow > net Change In Cash
-3505536
Annuals > 0 > ratios > PE
1.512533964221311
Annuals > 0 > ratios > PB
2.5309497647669925
Annuals > 0 > ratios > ROE
42.772597552491774
Annuals > 0 > ratios > ROA
15.864446087445575
Annuals > 0 > ratios > FCF
9921655
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.02819638373436553
Annuals > 0 > health Score
66
Annuals > 1 > quarter
2023-09-30
Annuals > 1 > income Statement > revenue
304104492
Annuals > 1 > income Statement > cost Of Revenue
267291157
Annuals > 1 > income Statement > gross Profit
36813335
Annuals > 1 > income Statement > operating Expenses
23776898
Annuals > 1 > income Statement > operating Income
13036437
Annuals > 1 > income Statement > interest Expense
2406839
Annuals > 1 > income Statement > pretax Income
10376670
Annuals > 1 > income Statement > net Income
7401420
Annuals > 1 > income Statement > eps
0.4439707532192351
Annuals > 1 > income Statement > dividends Per Share
833360
Annuals > 1 > income Statement > shares Outstanding
16670963
Annuals > 1 > income Statement > income Tax Expense
2975250
Annuals > 1 > income Statement > EBITDA
20590698
Annuals > 1 > income Statement > operating Margin
4.286828160367983
Annuals > 1 > income Statement > total Other Income Expense Net
-2659767
Annuals > 1 > balance Sheet > cash
16431572
Annuals > 1 > balance Sheet > short Term Investments
18077124
Annuals > 1 > balance Sheet > receivables
75230832
Annuals > 1 > balance Sheet > inventories
-20482962
Annuals > 1 > balance Sheet > total Current Assets
95182582
Annuals > 1 > balance Sheet > property Plant Equipment
39855914
Annuals > 1 > balance Sheet > total Assets
142509149
Annuals > 1 > balance Sheet > payables
22026639
Annuals > 1 > balance Sheet > short Term Debt
27030562
Annuals > 1 > balance Sheet > long Term Debt
18870529
Annuals > 1 > balance Sheet > total Liabilities
107920160
Annuals > 1 > balance Sheet > equity
34588989
Annuals > 1 > cash Flow > net Income
7401420
Annuals > 1 > cash Flow > depreciation
7807185
Annuals > 1 > cash Flow > change In Working Capital
3323739
Annuals > 1 > cash Flow > cash From Operations
21067773
Annuals > 1 > cash Flow > capital Expenditures
10822373
Annuals > 1 > cash Flow > cash From Investing
-8278523
Annuals > 1 > cash Flow > cash From Financing
-1888413
Annuals > 1 > cash Flow > net Change In Cash
9004098
Annuals > 1 > ratios > PE
0.4439707532192351
Annuals > 1 > ratios > PB
4.313659437978948
Annuals > 1 > ratios > ROE
21.398196981125988
Annuals > 1 > ratios > ROA
5.193645497104189
Annuals > 1 > ratios > FCF
10245400
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.033690393498034876
Annuals > 1 > health Score
49
Annuals > 2 > quarter
2022-09-30
Annuals > 2 > income Statement > revenue
197590000
Annuals > 2 > income Statement > cost Of Revenue
175219252
Annuals > 2 > income Statement > gross Profit
22370748
Annuals > 2 > income Statement > operating Expenses
15878138
Annuals > 2 > income Statement > operating Income
132975
Annuals > 2 > income Statement > interest Expense
887931
Annuals > 2 > income Statement > pretax Income
6112719
Annuals > 2 > income Statement > net Income
3750315
Annuals > 2 > income Statement > eps
0.22974537345465565
Annuals > 2 > income Statement > dividends Per Share
833360
Annuals > 2 > income Statement > shares Outstanding
16323789
Annuals > 2 > income Statement > income Tax Expense
2262646
Annuals > 2 > income Statement > EBITDA
6245180
Annuals > 2 > income Statement > operating Margin
0.06729844627764563
Annuals > 2 > income Statement > total Other Income Expense Net
5979744
Annuals > 2 > balance Sheet > cash
7427474
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
59019051
Annuals > 2 > balance Sheet > inventories
-20482962
Annuals > 2 > balance Sheet > total Current Assets
70392493
Annuals > 2 > balance Sheet > property Plant Equipment
34273108
Annuals > 2 > balance Sheet > total Assets
112626845
Annuals > 2 > balance Sheet > payables
20314408
Annuals > 2 > balance Sheet > short Term Debt
17728989
Annuals > 2 > balance Sheet > long Term Debt
13494084
Annuals > 2 > balance Sheet > total Liabilities
74301770
Annuals > 2 > balance Sheet > equity
38325075
Annuals > 2 > cash Flow > net Income
3850073
Annuals > 2 > cash Flow > depreciation
6112205
Annuals > 2 > cash Flow > change In Working Capital
-3536439
Annuals > 2 > cash Flow > cash From Operations
8284667
Annuals > 2 > cash Flow > capital Expenditures
5308189
Annuals > 2 > cash Flow > cash From Investing
-8278523
Annuals > 2 > cash Flow > cash From Financing
-805409
Annuals > 2 > cash Flow > net Change In Cash
-799265
Annuals > 2 > ratios > PE
0.22974537345465565
Annuals > 2 > ratios > PB
3.8120711192346004
Annuals > 2 > ratios > ROE
9.785538580159333
Annuals > 2 > ratios > ROA
3.329858880447197
Annuals > 2 > ratios > FCF
2976478
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.01506391011690875
Annuals > 2 > health Score
47
Annuals > 3 > quarter
2021-09-30
Annuals > 3 > income Statement > revenue
122465826
Annuals > 3 > income Statement > cost Of Revenue
109544804
Annuals > 3 > income Statement > gross Profit
12921022
Annuals > 3 > income Statement > operating Expenses
13813644
Annuals > 3 > income Statement > operating Income
-892622
Annuals > 3 > income Statement > interest Expense
702993
Annuals > 3 > income Statement > pretax Income
9068126
Annuals > 3 > income Statement > net Income
9097255
Annuals > 3 > income Statement > eps
0.6678646095711411
Annuals > 3 > income Statement > dividends Per Share
309000
Annuals > 3 > income Statement > shares Outstanding
13621406
Annuals > 3 > income Statement > income Tax Expense
-29129
Annuals > 3 > income Statement > EBITDA
4678722
Annuals > 3 > income Statement > operating Margin
-0.7288743555283741
Annuals > 3 > income Statement > total Other Income Expense Net
206563
Annuals > 3 > balance Sheet > cash
8226739
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
31213463
Annuals > 3 > balance Sheet > inventories
-
Annuals > 3 > balance Sheet > total Current Assets
42981202
Annuals > 3 > balance Sheet > property Plant Equipment
22950019
Annuals > 3 > balance Sheet > total Assets
70171461
Annuals > 3 > balance Sheet > payables
7285392
Annuals > 3 > balance Sheet > short Term Debt
18426597
Annuals > 3 > balance Sheet > long Term Debt
9020774
Annuals > 3 > balance Sheet > total Liabilities
35534415
Annuals > 3 > balance Sheet > equity
34637046
Annuals > 3 > cash Flow > net Income
9097255
Annuals > 3 > cash Flow > depreciation
4892377
Annuals > 3 > cash Flow > change In Working Capital
-2881617
Annuals > 3 > cash Flow > cash From Operations
798939
Annuals > 3 > cash Flow > capital Expenditures
6047693
Annuals > 3 > cash Flow > cash From Investing
-8689302
Annuals > 3 > cash Flow > cash From Financing
4900282
Annuals > 3 > cash Flow > net Change In Cash
-2990081
Annuals > 3 > ratios > PE
0.6678646095711411
Annuals > 3 > ratios > PB
3.519687669092797
Annuals > 3 > ratios > ROE
26.26452325062593
Annuals > 3 > ratios > ROA
12.964323202562364
Annuals > 3 > ratios > FCF
-5248754
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.04285892784489936
Annuals > 3 > health Score
60
Valuation > metrics > PE
59.9412
Valuation > metrics > PB
2.6401060784459576
Valuation > final Score
50
Valuation > verdict
69.9% Overvalued
Profitability > metrics > ROE
3.8165949271346893
Profitability > metrics > ROA
1.7116196552571734
Profitability > metrics > Net Margin
0.020092636613619378
Profitability > final Score
16
Profitability > verdict
Weak
Risk > metrics > Debt Equity
2.5853195738593513
Risk > metrics > Interest Coverage
4.055377765944101
Risk > final Score
34
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.587929280962401
Liquidity > metrics > Quick Ratio
2.587929280962401
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
80
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
0
Prev Profitabilities > 1
6
Prev Profitabilities > 2
50
Prev Risks > 0
-19
Prev Risks > 1
32
Prev Risks > 2
70
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T00:20:39.500Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-16
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.14
Earnings History > 0 > eps Difference
-0.14
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-12-11
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
0.38
Earnings History > 1 > eps Difference
-0.38
Earnings History > 1 > surprise Percent
-100
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-11
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.12
Earnings History > 2 > eps Estimate
0.12
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
0
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-06
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
-0.41
Earnings History > 3 > eps Estimate
0.1
Earnings History > 3 > eps Difference
-0.51
Earnings History > 3 > surprise Percent
-510
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-10
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.05
Earnings History > 4 > eps Estimate
0.1
Earnings History > 4 > eps Difference
-0.05
Earnings History > 4 > surprise Percent
-50
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-12-16
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.4
Earnings History > 5 > eps Estimate
0.12
Earnings History > 5 > eps Difference
0.28
Earnings History > 5 > surprise Percent
233.3333
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-12
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.06
Earnings History > 6 > eps Estimate
0.1
Earnings History > 6 > eps Difference
0.96
Earnings History > 6 > surprise Percent
960
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.07
Earnings History > 7 > eps Estimate
0.09
Earnings History > 7 > eps Difference
-0.16
Earnings History > 7 > surprise Percent
-177.7778
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-12
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.12
Earnings History > 8 > eps Estimate
0.09
Earnings History > 8 > eps Difference
0.03
Earnings History > 8 > surprise Percent
33.3333
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-12-18
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.34
Earnings History > 9 > eps Estimate
0.09
Earnings History > 9 > eps Difference
0.25
Earnings History > 9 > surprise Percent
277.7778
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-14
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.21
Earnings History > 10 > eps Estimate
0.07
Earnings History > 10 > eps Difference
0.14
Earnings History > 10 > surprise Percent
200
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-31
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.11
Earnings History > 11 > eps Estimate
0.06
Earnings History > 11 > eps Difference
-0.17
Earnings History > 11 > surprise Percent
-283.3333
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-13
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.01
Earnings History > 12 > eps Estimate
0.02
Earnings History > 12 > eps Difference
-0.01
Earnings History > 12 > surprise Percent
-50
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-12-15
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.1
Earnings History > 13 > eps Estimate
0.1
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-15
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.1
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-12
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.04
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-11
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.07
Earnings History > 16 > eps Estimate
-0.01
Earnings History > 16 > eps Difference
0.08
Earnings History > 16 > surprise Percent
800
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-12-09
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.1
Earnings History > 17 > eps Estimate
0.16
Earnings History > 17 > eps Difference
-0.06
Earnings History > 17 > surprise Percent
-37.5
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-16
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.54
Earnings History > 18 > eps Estimate
0.61
Earnings History > 18 > eps Difference
-0.07
Earnings History > 18 > surprise Percent
-11.4754
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-12
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.1
Earnings History > 19 > eps Estimate
-0.08
Earnings History > 19 > eps Difference
-0.02
Earnings History > 19 > surprise Percent
-25
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-16
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.05
Earnings History > 20 > eps Estimate
-0.01
Earnings History > 20 > eps Difference
-0.04
Earnings History > 20 > surprise Percent
-400
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-12-11
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.26
Earnings History > 21 > eps Estimate
0.05
Earnings History > 21 > eps Difference
0.21
Earnings History > 21 > surprise Percent
420
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-14
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.01
Earnings History > 22 > eps Estimate
-0.06
Earnings History > 22 > eps Difference
0.05
Earnings History > 22 > surprise Percent
83.3333
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-14
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.13
Earnings History > 23 > eps Estimate
-0.025
Earnings History > 23 > eps Difference
-0.105
Earnings History > 23 > surprise Percent
-420
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-13
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.011
Earnings History > 24 > eps Estimate
0.025
Earnings History > 24 > eps Difference
-0.036
Earnings History > 24 > surprise Percent
-144
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-12-10
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.1107
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-14
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.023
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-15
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.0855
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-05
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.0315
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-28
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.1209
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-06
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.0577
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-11
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.072
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-01-30
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.004
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-29
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.0269
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-07
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.1365
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-12
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.0274
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.0657
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-30
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.0904
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-08
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.0566
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-13
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.0202
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-02
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.0352
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-12-02
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0911
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-10
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.04
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-15
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.0191
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-03
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.012
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-12-03
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.1471
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-11
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0248
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-16
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.0051
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-04
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0262
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-27
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.1593
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-05
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.2028
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-17
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.0829
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-05
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.0526
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-28
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-3.0268
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-06
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.139
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-11
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.271
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-01-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.0785
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-30
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.093
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-08
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.06
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-13
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.2786
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-01
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.0045
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-12-01
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.2999
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-09
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.3389
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-14
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.2144
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-02
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.0527
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-12-02
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.1197
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-30
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0487
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-14
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.2372
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-17
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.1815
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-09-30
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.16
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-06-30
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.0137
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-03-31
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.0139
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2007-12-31
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.0269
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-09-30
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.03
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-06-30
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.0234
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-03-31
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.0293
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2006-12-31
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.0291
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Energy Services of America Corporation operates as a contractor and service company for the natural gas, petroleum, water distribution, automotive, chemical, and power industries in the United States. The company constructs, replaces, and repairs interstate and intrastate natural gas pipelines and storage facilities for utility companies and private natural gas companies; and provides services relating to pipeline, storage facilities, and plant works. It also offers electrical and mechanical installation, and repair services, including substation and switchyard, site preparation, equipment setting, pipe fabrication and installation, packaged buildings, transformers, and other ancillary works. In addition, the company provides corrosion protection, horizontal drilling, liquid pipeline and pump station construction, production facility construction, water and sewer pipeline installation, and various maintenance and repair services, as well as other services related to pipeline construction. Further, it installs broadband and solar electric systems; and performs civil and general contracting services. The company serves customers primarily in West Virginia, Virginia, Ohio, Pennsylvania, and Kentucky. The company was incorporated in 2006 and is based in Huntington, West Virginia.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AEnergy Services of America (ESOA) Margin Collapse Challenges Bullish Growth and Valuation Narratives simplywall.st
Read more →Energy Services of America (ESOA) Projected to Post Earnings on Monday Defense World
Read more →Showing 2 of 10
(Last Updated 2025-06-30)
Rating:
STRONG BUY
Target Price:
$21
Analyst Picks
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
(Last Updated 2025-06-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 40.06% of the total shares of Energy Services Of America Corp
1.
Huntington National Bank(4.0755%)
since
2025/06/30
2.
Vanguard Group Inc(3.614%)
since
2025/06/30
3.
BlackRock Inc(3.4124%)
since
2025/06/30
4.
STOKES FAMILY OFFICE, LLC(2.7756%)
since
2025/06/30
5.
Balyasny Asset Management LLC(2.2412%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(2.0012%)
since
2025/07/31
7.
Dimensional Fund Advisors, Inc.(1.9268%)
since
2025/06/30
8.
iShares Russell 2000 ETF(1.7499%)
since
2025/08/31
9.
Geode Capital Management, LLC(1.6073%)
since
2025/06/30
10.
Millennium Management LLC(1.2069%)
since
2025/06/30
11.
Wexford Capital LP(1.1307%)
since
2025/06/30
12.
Raffles Associates LP(1.0173%)
since
2025/06/30
13.
Bank of New York Mellon Corp(0.8254%)
since
2025/06/30
14.
State Street Corp(0.8154%)
since
2025/06/30
15.
Northern Trust Corp(0.756%)
since
2025/06/30
16.
Needham Investment Management, LLC(0.7507%)
since
2025/06/30
17.
Needham Aggressive Growth Retail(0.7507%)
since
2025/06/30
18.
Vanguard Institutional Extnd Mkt Idx Tr(0.7243%)
since
2025/07/31
19.
Fidelity Small Cap Index(0.7113%)
since
2025/06/30
20.
Avantis US Small Cap Value ETF(0.7112%)
since
2025/08/30
21.
WisdomTree US SmallCap Dividend ETF(0.6269%)
since
2025/08/29
22.
iShares Russell 2000 Growth ETF(0.6136%)
since
2025/08/31
23.
Truffle Hound Capital, LLC(0.5995%)
since
2025/06/30
24.
American Century Companies Inc(0.5609%)
since
2025/06/30
25.
Citadel Advisors Llc(0.5601%)
since
2025/06/30
26.
Renaissance Technologies Corp(0.5147%)
since
2025/06/30
27.
FourWorld Capital Management LLC(0.4838%)
since
2025/06/30
28.
Two Sigma Investments LLC(0.423%)
since
2025/06/30
29.
Fidelity Extended Market Index(0.365%)
since
2025/07/31
30.
DFA US Micro Cap I(0.3419%)
since
2025/07/31
31.
Vanguard Russell 2000 ETF(0.3412%)
since
2025/07/31
32.
DFA US Targeted Value I(0.2752%)
since
2025/07/31
33.
State St Russell Sm Cap® Indx SL Cl I(0.2486%)
since
2025/08/31
34.
First Trust Dow Jones Sel MicroCap ETF(0.207%)
since
2025/08/28
35.
Dimensional US Targeted Value ETF(0.2036%)
since
2025/08/29
36.
Dimensional US Small Cap ETF(0.1875%)
since
2025/08/29
37.
Ancora/Thelen Small Cap Core(0.1834%)
since
2025/06/30
38.
Schwab Small Cap Index(0.1766%)
since
2025/07/31
39.
DFA US Small Cap I(0.1728%)
since
2025/07/31
40.
NT R2000 Index Fund - NL(0.1719%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.14
Date
2025-09-30
EPS Actual
0
EPS Estimate
0.38
EPS Difference
-0.38
Surprise Percent
-100%
(Last Updated 2025-06-30)
(Last Updated 2025-06-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-06-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-06-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.