Energy Services of America CORP (ESOA)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

16 annual periodsNewest to oldest
2025202420232022202120202019201820172016201520142013201220112010
Revenue$411.0M$351.9M$304.1M$197.6M$122.5M$119.2M$174.5M$135.5M$140.5M$155.5M$116.8M$93.3M$108.8M$109.0M$143.4M$218.3M
Gross profit$38.8M$50.0M$36.8M$22.4M$12.9M$13.5M$12.7M$11.6M$7.8M$14.2M$10.9M$8.5M$10.0M$4.6M$6.8M$24.4M
Operating income$4.2M$19.8M$13.0M$6.5M−$1.1M$3.7M$3.8M$3.9M$382,147$6.9M$4.3M$2.2M$2.0M−$37.9M−$6.4M$11.6M
EBITDAderived$17.2M$28.8M$20.8M$12.5M$3.8M$8.1M
Net income$2.5M−$387,756$3.2M$2.1M$3.7M$2.1M−$48.5M−$5.3M$5.8M
Basic EPSper diluted share$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
Diluted EPSper diluted share$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

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys9$506.4K disclosed value
Sells (SEC code S)32$8.51M disclosed value
41 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 18, 2026Form 4REYNOLDS DOUGLAS VPresidentBuyCommon Stock6.0K$16.26$97.6K1.49M
Jun 1, 2026Form 4REYNOLDS MARSHALL TDirectorSellCommon Stock35.1K$14.98$525.2K1.23M
May 29, 2026Form 4REYNOLDS MARSHALL TDirectorSellCommon Stock64.9K$15.70$1.02M1.26M
May 28, 2026Form 4REYNOLDS MARSHALL TDirectorSellCommon Stock43.2K$16.32$705.7K1.33M
May 27, 2026Form 4REYNOLDS MARSHALL TDirectorSellCommon Stock56.8K$17.19$975.7K1.37M