Ranbaxy: losses, again