Energy Services of America CORP (ESOA) › Cost of RevenueEnergy Services of America CORP (ESOA) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2015: $105.94M2016: $141.28M2017: $132.71M2018: $123.83M2019: $161.86M2020: $105.69M2021: $109.54M2022: $175.22M2023: $267.29M2024: $301.92M2025: $372.23M$372.23M2015Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$372.23M+23.3%2024$301.92M+13.0%2023$267.29M+52.5%2022$175.22M+60.0%2021$109.54M+3.6%2020$105.69M-34.7%2019$161.86M+30.7%2018$123.83M-6.7%2017$132.71M-6.1%2016$141.28M+33.4%2015$105.94M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share