ESOA · Energy Services of America CORP
Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.
Chart any reported metric, KPI or segment over time — the full statement history lives here
| Line Item | TTM | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $467.37M | $411M | $351.88M | $304.1M | $197.59M | $122.47M | $119.19M | $174.54M | $135.48M | $140.5M | $155.48M | $116.8M | $93.27M | $108.82M | $109.02M | $143.43M | $218.29M | |
| $412.37M | $372.23M | $301.92M | $267.29M | $175.22M | $109.54M | $105.69M | $161.86M | $123.83M | $132.71M | $141.28M | $105.94M | $84.76M | $98.8M | $104.38M | $136.58M | $193.92M | |
| $55M | $38.78M | $49.95M | $36.81M | $22.37M | $12.92M | $13.5M | $12.68M | $11.65M | $7.78M | $14.2M | $10.86M | $8.51M | $10.02M | $4.64M | $6.84M | $24.37M | |
| — | 9.43% | 14.2% | 12.11% | 11.32% | 10.55% | 11.33% | 7.26% | 8.6% | 5.54% | 9.13% | 9.3% | 9.13% | 9.2% | 4.26% | 4.77% | 11.16% | |
| $36.9M | $34.56M | $30.12M | $23.78M | $15.88M | $14.04M | $9.83M | $8.86M | $7.73M | $7.4M | $7.29M | $6.58M | $6.36M | $8.05M | $9.86M | $13.27M | $12.73M | |
| $1.34M | $1.06M | $438.62K | $490.59K | $444.57K | $230.59K | $0 | — | — | — | — | — | — | — | — | — | — | |
| $18.1M | $4.22M | $19.84M | $13.04M | $6.49M | -$1.12M | $3.67M | $3.82M | $3.92M | $382.15K | $6.9M | $4.28M | $2.16M | $1.97M | -$37.95M | -$6.43M | $11.64M | |
| — | 1.03% | 5.64% | 4.29% | 3.29% | -0.92% | 3.08% | 2.19% | 2.89% | 0.27% | 4.44% | 3.66% | 2.31% | 1.81% | -34.81% | -4.48% | 5.33% | |
| $3.17M | $3.21M | $2.19M | $2.41M | $987.69K | $702.99K | $486.25K | $1.06M | $916.68K | $833.42K | $875.25K | $761.08K | $841.98K | $1.74M | $1.93M | $1.82M | $1.84M | |
| — | — | — | $196 | $576 | $286.65K | $53.33K | $58.02K | $132.34K | — | — | $1278 | $1191 | $1368 | $2534 | $2569 | $56.44K | |
| -$3.47M | -$3.35M | $13.69M | -$2.66M | -$479.65K | $206.56K | -$93.45K | -$860.93K | -$502.02K | -$850.27K | -$765.05K | -$568.35K | -$794.89K | -$1.22M | -$1.9M | -$1.79M | -$1.49M | |
| $14.62M | $864.88K | $33.52M | $10.38M | $6.01M | -$916.65K | $3.58M | $2.96M | $3.42M | -$468.12K | $6.14M | $3.71M | $1.36M | $748.16K | -$39.84M | -$8.22M | $10.14M | |
| $4.17M | $485.17K | $8.42M | $2.98M | $2.26M | -$29.13K | $1.14M | $968.57K | $910.03K | -$80.37K | $2.9M | $1.6M | $2.3M | -$1.32M | $1.55M | -$2.95M | $4.37M | |
| — | — | — | — | — | — | — | — | $2.51M | -$387.76K | $3.24M | $2.11M | $3.7M | $2.07M | -$48.52M | -$5.28M | $5.77M | |
| — | — | — | — | — | — | — | — | 1.85% | -0.28% | 2.08% | 1.81% | 3.97% | 1.9% | -44.51% | -3.68% | 2.64% | |
| — | — | — | — | $3.75M | -$1.17M | $2.12M | $1.68M | $2.2M | -$696.76K | $2.93M | $1.83M | $3.26M | $3.57M | — | — | — | |
| USD/shares | — | $0.02 | $1.52 | $0.44 | $0.23 | -$0.09 | $0.15 | $0.12 | $0.16 | -$0.05 | $0.21 | $0.13 | $0.23 | $0.25 | -$3.36 | -$0.44 | $0.48 |
| USD/shares | — | $0.02 | $1.51 | $0.44 | $0.23 | -$0.07 | $0.12 | $0.10 | $0.13 | -$0.05 | $0.17 | $0.10 | $0.18 | $0.24 | -$3.36 | -$0.44 | $0.48 |
| shares | — | 16.64M | 16.57M | 16.65M | 16.32M | 13.62M | 13.8M | 14.06M | 14.23M | 14.24M | 14.24M | 14.24M | 14.39M | 14.46M | 14.45M | 12.11M | 12.09M |
| shares | — | 16.69M | 16.61M | 16.67M | 16.32M | 16.99M | 17.24M | 17.5M | 17.67M | 14.24M | 17.67M | 17.67M | 17.8M | 14.92M | 14.45M | 12.11M | 12.1M |
Capital Returned to Shareholders
Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2013–FY2025: $1.72M in buybacks, $5.42M in dividends.
Price & Valuation
Multiples computed on the strict TTM/EV methodology — today's snapshot against peers, and each ratio recomputed as of past filing dates.
Valuation
Peer medians compare against the 11 similar-size Engineering & Construction companies (of 42 listed).
Valuation over time computed as of each quarter's filing date
Revenue Breakdown
Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.
Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.
By Segment (USD)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|---|
| Underground Infrastructure Construction | $222,966,841 | $189,104,106 | — | — | — | — |
| Industrial Construction | $138,935,139 | $104,054,034 | — | — | — | — |
| Building Construction | $49,099,393 | $58,718,721 | — | — | — | — |
| Electrical Mechanical and General | — | — | $148,690,967 | $86,009,930 | $59,892,148 | $51,661,974 |
| Gas and Petroleum Transmission | — | — | $87,347,295 | $58,268,501 | $22,133,483 | $43,044,207 |
| Gas and Water Distribution | — | — | $68,066,230 | $53,311,569 | $40,440,195 | $24,488,259 |
By Product & Service (USD)
| Component | FY2021 |
|---|---|
| Revenue Change | $3,271,386 |
Segment Operating Income
Annual operating income by business segment, as tagged in the company's own XBRL filings. Segments need not sum to the consolidated figure — corporate costs and eliminations are typically unallocated.
By Segment (USD)
| Component | FY2025 | FY2024 |
|---|---|---|
| Industrial Construction | $9,199,801 | $7,908,577 |
| Building Construction | $3,266,300 | $4,889,181 |
| Underground Infrastructure Construction | -$1,934,020 | $11,558,065 |
Operating Margin by Segment (%)
| Component | FY2025 | FY2024 |
|---|---|---|
| Underground Infrastructure Construction | -0.9% | 6.1% |
| Industrial Construction | 6.6% | 7.6% |
| Building Construction | 6.7% | 8.3% |