PUMP Financials: ProPetro Holding Corp AI Analysis