AROC Financials: Archrock Inc AI Analysis