KLX Energy Services Holdings, Inc. (KLXE) › Cost of RevenueKLX Energy Services Holdings, Inc. (KLXE) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2017: $181.30M2018: $269.10M2019: $370.40M2020: $470.00M2021: $314.80M2022: $621.30M2023: $672.50M2024: $549.70M2025: $501.50M$501.50M2017Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$501.50M-8.8%2024$549.70M-18.3%2023$672.50M+8.2%2022$621.30M+97.4%2021$314.80M-33.0%2020$470.00M+26.9%2019$370.40M+37.6%2018$269.10M+48.4%2017$181.30M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share