Energy Services of America CORP (ESOA) › RevenueEnergy Services of America CORP (ESOA) — RevenueAnnual figures by fiscal year, from SEC filings.2017: $140.50M2018: $135.48M2019: $174.54M2020: $119.19M2021: $122.47M2022: $197.59M2023: $304.10M2024: $351.88M2025: $411.00M$411.00M2017Revenue (USD)2025Fiscal YearRevenueChange YoY2025$411.00M+16.8%2024$351.88M+15.7%2023$304.10M+53.9%2022$197.59M+61.3%2021$122.47M+2.7%2020$119.19M-31.7%2019$174.54M+28.8%2018$135.48M-3.6%2017$140.50M—Other metrics: Cost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share