KEGX Financials: Key Energy Services Inc AI Analysis