The company now expects annual bookings between $7.07 billion and $7.17 billion, compared with $7.65 billion to $7.85 billion earlier.

(Reporting by Tiyashi Datta in Bengaluru; Editing by Shailesh Kuber)