Revenue for the year is now expected to be between $38 billion and $39.5 billion, compared with a previous forecast of $40.2 billion to $41.8 billion.