earnings outlook

July 2023