Despite growth in sales bookings, the Mumbai-based firm saw a drop in revenue due to lower delivery.