Everest Group: results for the first nine months of 2023