Ranger Energy Services, Inc. (RNGR) › RevenueRanger Energy Services, Inc. (RNGR) — RevenueAnnual figures by fiscal year, from SEC filings.2017: $154.00M2018: $303.10M2019: $336.90M2020: $187.80M2021: $293.10M2022: $608.50M2023: $636.60M2024: $571.10M2025: $546.90M$546.90M2017Revenue (USD)2025Fiscal YearRevenueChange YoY2025$546.90M-4.2%2024$571.10M-10.3%2023$636.60M+4.6%2022$608.50M+107.6%2021$293.10M+56.1%2020$187.80M-44.3%2019$336.90M+11.2%2018$303.10M+96.8%2017$154.00M—Other metrics: Cost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share